ODrive stops after few seconds with velocity control and gives unkown error

When running the ODrive in velocity control, when the speed gets to around 30 to 40 rounds per second the motor stops and the drive gives a motor error of 0x00000040. I could not find what this error means. I have already tried increasing the current and velocity limits but that did not help. Does anyone have an idea what the error means and what settings can be changed to increase the velocity?

have you tried the dump_errors(odrv0) command?

If it’s still unknown, then you have an old version of odrivetool. Try pip install --upgrade odrive

2 Likes