Odrive axes values differ from each other

When we tried calibrating the ODrive, Axis 1 worked fine, but Axis 0 had errors. Comparing the default motor config settings for both the Axes, we found that Axis 0 has different values than Axis 1. The picture below shows the differences in values like calibration current (one is 10, the other is 2), current limit, phase_resistance (one is nan the other is 0.4414), etc. So what is the issue here? Why are the default values so different? How do we ensure that it doesn’t change?

We manually changed some values to see what was going on, and every time we restarted the Odrive, the values would return to the default.


phase_resistance_out_of_range

It does not. Please use erase_configuration() and start over.

1 Like