Other Parts Discussed in Thread: DRV8353
We are using a custom board with a TMS320F28069M, a DRV8353RSRGZR, and 3 low side 750uA current shunts. We have had very few issues with the DRV but now when we attempt to over-modulate there is almost immediately a permanent fault with hardware damage, even when USER_MAX_VS_MAG_PU was as low as 0.51. We used the Lab10a code with the IDRIVE and user.h settings which were working fine for USER_MAX_VS_MAG_PU = 0.5. The resulting SPI fault is VGS on one of the low side gate drivers of the DRV chip. To me this indicates that a shoot through problem is occurring. None of our FETs have failed, it is always the DRV chip.
The things we are thinking of trying are:
- Use the longest hardware dead time on the DRV SPI
- Adding software dead time in the PWM generator of the F28069
- Reducing the IDRIVE current to the lowest settings.
Does anyone have any other advice on how can we protect our DRV from damage?
Additionally, we have dual FETs and a 0 Ohm gate resistor, so we have the option of putting a resistor between the gate and the FETs.