We’re having issues with a new ODrive 3.5 board, specifically during the calibration sequence.
AXIS_STATE_FULL_CALIBRATION_SEQUENCEis run, the motor spins in one direction and then stops — it doesn’t spin in the opposite direction and complete the sequence.
- The only error received is an encoder error: 0x04, which from the Troubleshooting section suggests a connection issue.
- Another 3.5 board is on hand, and when that board is switched into the exact same experimental set-up, everything works perfectly. The odrive configurations between the two 3.5 boards have been checked and they are identical. This appears to rule out a faulty connection issue.
- To further rule out an encoder hardware issue, two 3.4 boards are also on hand, and can be switched into the identical experimental set-up without issue, although in this case there are some minor compatibility changes to make in the odrive configurations so everything works smoothly.
The underlying thread through all of this, is that the same motor, encoder, and wires are being used throughout, only the board is changing. With the troublesome 3.5 board, we’ve tried re-flashing the firmware several times to no avail.
Are there any other suggestions/ideas for diagnostic procedures?
Thanks for your help.