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.

DRV8301: DRV8301 PWM not working

Part Number: DRV8301

Hi all,

             I have been working on DRV8301 reference design given in figure 7 of datasheet. I have developed circuitry as show in the design and I have disabled buck converter by driving EN_BUCK LOW and also by removing 22 uH inductor and 47uF capacitor on PH pins of the IC. After that SPI communication works and I observe some output at GX_X pins of the DRV8301.

I have checked voltage at different pins and it is correct as per the datasheet, GVDD = 11V, AVDD = 6.3V, DVDD = 3.3V, BST_A = BST_B= BST_C = 11V. PVDD1 = PVDD2 = 26.1V.

Also SPI registers do not show any faults and their readings are as follows,

Register                                      Value read

0x00                                            0x0000

0x01                                            0x0801

0x02                                           0x1400

0x03                                           0x1800

As per the datasheet these read values do not show any error or fault condition. I see that PWRGD = 0V and nOCTW = 5V and nFAULT = 2.3V.

I believe PWRGD = 0v is indicating buck disabled and nOCTW is correct and nFault also seems correct.

Now I have not connected any MOSFET circuitry, so there are no connections on pins 30 to 48 to MOSFET circuitry.  This is because I just want to observe DRV8301 PWM output first before driving MOSFETs. 

But no matter what is applied at the input of INX_X pins of DRV8301 I get some square wave output smaller than 5V at the output of GX_X pins. This is weird and I have been working for more than 2 weeks with no luck. All voltages and SPI registers are normal and show no indication of fault or error. But then why PWM output is not available as it is supposed to?

But then why PWM output is not available as it is supposed to?

Attached are figures showing capture of pins INH_A , GH_A and GL_A waveforms in the same order.

First waveform is INH_A, second is GH_A and third is GL_A.

First half of the screen shows waveforms in not zoomed in and lower half shows waveforms zoomed in by 5X. Even after having valid PWM input at INH_A, INL_A, GX_A do not show required output.

With PWM at INX_A

Without PWM at INX_A