We are working with the DRV8301 eval board which is part of the Motor Drive Booster Pack. We are interfacing this board with an STM controller eval board that we are using in our project. We are facing the following issues while testing on the Eval board. Below are the details of the test setup and the environment.
Test Setup:
DRV8301 is connected to STM32F072 controller eval board with SPI lines and EN_GATE. We are not using the Buck converter module of the IC.
Observations:
1) The Fault pin of DRV8301 is High (Fault LED is OFF) when the controller has not started the communication with the DRV.
2) The Fault pin turns low (Fault LED is ON) when the device is reset using EN_GATE, with the help of controller.
3) We tried to give PWM input to the driver but the Gate drive output was not reflecting the same. We assume it’s because our Fault LED shows a fault.
Types of Reset performed:
1.) Soft reset to EN_GATE (less than 10us).
2.) Long reset to EN_GATE (more than 20us).
3.) GATE_RESET using SPI registers.
Tests performed over above observations:
We tried to read the Status register (both 1 and 2) using SPI. But status registers don’t indicated any fault (as none of the fault bit its set).
Please suggest how to clear the fault condition. So that we can start working and get it driving the motor (with load). The above fault conditions are without motor.
Thanks,
Neeraj