I am working with an Odrive that hasn’t worked out of the box. The latest update on the problem can be seen here .
Luckily the Odrive firmware is open source and I can debug the controller and see why it is not working.
I am not sure if this is in the documentation so I would kindly like to ask where can I get the following information:
Which source files can I check for when the Firmware is controlling the Motor (in sensorless and sensor mode)? Particularly, I am interested in checking when the DRV8301 chip is being used for the main control.
Is there any information about the software architecture to comprehend the firmware? For example UML, C4, Sysml,etc. This would give me a good idea of the software implementation and debug the issue.
Which pins from the STM32 can I check for debugging the DRV8301 gate driver IC and the Hall Sensor inputs with a logic analyzer?
Thanks in advanced