Hey everyone, new to ODrive robotics here. I’ve got 4x ODrive S1s that I configured over USB successfully, and I’m now trying to get them running over CAN using the ODrive USB-CAN adapter.
My issue: only the 2nd and 3rd ODrives in the chain ever show up in the Web GUI or on Linux and Windows.
I’ve tried:
- Swapping which ODrives sit in each position. All ODrives work in position 2 and 3
- Confirmed unique node IDs
- Toggling the termination resistor on the last ODrive, and every combination of onboard resistor infact. Resistance is 60 ohms
- Grounding the CAN bus
- Confirmed proper power on all ODrives
- Swapped bus wires around
It is always position 1 and 4 in the chain are the problem. Anyone seen this before? Any help appreciated!
Edit: did some more reading and it appears some related software is new. Is this the issue?