Other Parts Discussed in Thread: LAUNCHXL-F280049C, INA240
Hi Folks,
I have been working on implementing InstaSPIN-FOC on discrete hardware based on its implementation on LAUNCHXL-F280049C and DRV8320RS.
In the implementation, GPIO40 is setup as input X-BAR to PWM module as TZ2 (One-Shot OSHT) signal. As we have different gate driver, we are not using this TZ fault in our implementation. However we are still using DCAEVT1.force and DCBEVT1.force TZ signals of DC submodule of the ePWM. The sources for these signals (TRIP7, TRIP8, TRIP9) are selected from CMPSS module through ePWM X-BAR.
I have modified the values of DACHVALA and DACLVALA in CMPSS based on the current limitation of our discrete hardware.
Even though modifying the code based on our hardware, it seems TZ faults don't work as expected. They seems to being setup randomly and intermittently without actual fault on hardware. I have checked gate pulses during fault and normal condition and haven't found any cross-conduction issues between high-side and low-side FETs. Haven't noticed any high current spikes as well.
I came across few posts on this forum regarding this issue as well.
Is the ePWM DC trip select via sub module has issues not discussed F280049c errata document? As pointed out by Gl.
If not, what could be the issue?
Best,
Amit Mathukiya