Part Number: LAUNCHXL-F280049C
Other Parts Discussed in Thread: DRV8320
Surprised shoot through from voltage transient beginning of Offset adjustment, shorts two NFET.
Lucky the NFET's have 100ns dead time typical but dead delay set 180ns (hal.h) same as for 6 step.
1. Does HAL_setupPWMs() dead band set (true) cause issues for drv8320rs built in dead band or PWM generation?
Seemingly two dead band delay configurations can overlap and do more harm than good cause spurious signals.
2. Does SVPWM require longer dead times than 6 step 20kHz 50µs periods?
3. Does call HAL_setupPWMDACs(), somehow defeat previous call to HAL_setupPWMs(), revert ePWM generators dead band to disabled state?
// setup the Dead-Band Generator Control Register (DBCTL)
EPWM_setDeadBandDelayMode(obj->pwmDACHandle[cnt], EPWM_DB_RED, false);
EPWM_setDeadBandDelayMode(obj->pwmDACHandle[cnt], EPWM_DB_FED, false);