Other Parts Discussed in Thread: DRV8301
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: DRV8303
Hi Vander,
For your first point you say that you've read back the STATUS register and get 0xff, which would imply that the SDO pin is not correctly clocking data out of the SPI registers.
Are you sure that you've correctly configured your SPI interface? Is VDD_SPI correctly powered on? Are you able to check the nSCS, SDI, SDO, and SCLK signals to make sure they're connected to your Microcontroller?
1st, At the time of hall state change, we did not switch off all the PWM (or GPIO reset) and then configuring again.we use H-PWM-L-ON and !PWM to drive. at the other words, A+: PWM; A-:!PWM; B-:High vol and then switch to the next status directly.
2cd,I think the main cause is PCB LAYOUT. As our program on TI demo board is ok. If you need PCB source file ,I can send to you.
3st, I tried to pull down the drv8303 engate, then pull up. The phenomenon is drv8303 recover then protect...recover...protect, the motor cannot running.
Is any reason may cause the drv8303 work abnormally or influent the ref vol. So that the status reg turn to oxff?