Other Parts Discussed in Thread: DRV8320, 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.
Hi BP,
Did you create this thread to point out the problem?
Best Regards,
Marlyn
BP,
Thank you for pointing this out. We are in the process of fixing this issue.
What was your original question? I do not see any text associated to this thread.
Best Regards,
Marlyn
Perhaps you can help since ? about pre-charge state DRV8320 was never answered by the C2000 gurus.
The InstaSpin hal.c initializing DRV3820 forces 3 PWM-B side drives high prior to configuring dead band registers. It was my thought among un-documented reasons was past used for VCP boot cap of older DRV8301? I simply asked why the statement below was being configured for DRV8320RS and is it needed for 7 phase SVPWM sinusoidal to function correctly, crickets...
// setup the Action-qualifier Continuous Software Force Register
// (AQCSFRC)
EPWM_setActionQualifierContSWForceAction(obj->pwmHandle[cnt],
EPWM_AQ_OUTPUT_B,
EPWM_AQ_SW_OUTPUT_HIGH);
It's not necessary for the normal running for C2000 since the deadband is enabled, it's just an option to keep the low sides are turn on before the PWM output is enabled, to make sure the gate drivers works well if some gate drivers use the boost trap for charging.