Other Parts Discussed in Thread: TIDA-01606, C2000WARE
Hi all,
I am fairly new to TMS320F processors and for the past 10 days I have been using an F28035 on an ISO DIMM card with an inverter from the TDINV3000W050 reference design.
It was a jump in the deep end, but as I believe within the scope of my knowledge - over 40 years of experience in electronics.
Due to my known oversight I destroyed the power transistors of the inverter - the bridge remained on when the debugger stopped the processor while analyzing another code snippet I added.
I survived that, but my ears were badly hurt, fortunately only for 10 minutes
In the documentation I read about interrupts, including NMI, and that the debugger uses this interrupt.
Question:
Is there a method to have the power transistors turned off BEFORE the debugger stops the processor, regardless of their current state?
I imagine that the debugger-initiated code will turn off the transistors, and do whatever it needs to do to keep track of other pieces of code in the power stage off state.
I also allow for the fact that a restart with the most important inverter interrupts will not be possible, and everything but those interrupts can be tracked in a given session.
Going further, restarting the code after the debugger could perform a reset of the inverter PWM cycles.
Is this a dream or a real possibility?
Regards
Mariusz