Has anyone experienced behavior where there Odrive will stop responding to CAN messages after a few minutes. If I power cycle only the Odrive, the CAN works again. During a O-drive power cycle, the Teensy and Jetson still have power on their CAN transceivers and keep running as normal. After power cycling, the Odrive will again run for a few minutes before ceasing to respond (around 10000-20000 heartbeat packets). Opening o-drive tool during such an event shows no errors in dump_errors and all Odrive functions still work normally (holding motor position in this case).
The CAN is set to 250000 I am using the example node_id’s an requesting the CANSimple messages with RTR bits set. All messages are being requested at 10Hz. The CAN-H and CAN-L lines are around 30cm long.
Currently running the latest stable firmware released in September 2020.