HI,
I've got a 28335 that is controlling an inverter using its ePWM outputs. Unfortunately, when the emulator connects to the target, the PWM outputs go low for 6ms and then go high and remain there. That doesn't seem right; but I can't fnd any specific information on what happens when an emulator connect occurs. Just to be concise, here is the exact set of events that occurs:
- Physicaly connect JTAG (an XDS100v1) to target board.
- Power up target. It begins operating (ePWM outputs are now toggling)
- Bring up CCSv5.
- Command CCS to connect to target (actually, just clock the debug "bug" icon)
- Emulator connects, ePWM outputs go low (shorting the inverter output and blownig a fuse), then go high.
After this it is possible to run the target, but the output low glitch is unacceptable for our application. (The PWM outputs are active low, and leaving then low for 6ms causes alot of curent to flow through the IGBT's, blownig the protective fuses.)
I am trying to find out:
- Where is this explained?
- Is there anything I can do to prevent this?
Thanks,
- Bob