Other Parts Discussed in Thread: DRV8301
Hey TI - I am driving a DRV8343S-Q1 with a F280049C MCU. I have the DRV in 6x PWM mode and have verified SPI communications. All seems well.
But - after I enable the drive and set its SPI registers - I measured the voltage at the motor connections to ground and saw ~ PVDD voltage. When I measured the voltage from each high side gate to ground I saw the same voltage. I set the 6 PWM outputs to GPIO on the MCU and set all to 0 to confirm something strange wasn't going on the MCU side: saw the same (high on motor connection, high gate voltage on high side MOSFETS). When I set the 3 low side PWM signals to 1, the motor connections measured 0 volts to ground and the high side gates measured 0 to ground.
I confirmed that placing the PWM outputs in HiZ did not correct the issue. I also looked at the sensorless code for the DRV8343 EVM and verified they set all PWM outputs to 0 when they disabled the drive...
Bottom line: I was expecting both gate outputs to read 0 when both PWM inputs were 0 (Table 1 in DRV datasheet). I can work around the issue but want to make sure this is not an issue on my side. Can you please comment?
Thanks!
Brett