Tool/software: Code Composer Studio
I am using TMS320F28335 development board with XDS100v2 emulator for debugging with CCSv6 for generating switching pulses for my power converter. Initially the debugging seems to be fine. After some time, at some point, the following errors starts to appear and the emulator gets disconnected and fails to reconnect unless it is removed and re-connected. The error displayed are,
C28xx: Error: (Error -150 @ 0x0) One of the FTDI driver functions used during configuration returned a invalid status or an error. (Emulation package 6.0.504.4)
C28xx: Unable to determine target status after 20 attempts
C28xx: Failed to remove the debug state from the target before disconnecting. There may still be breakpoint op-codes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging
Even though the emulator gets disconnected, the DSP seem to work fine, generating the switching pulses.
As per my observation, the event occurs as the input voltage of my power circuits goes beyond some particular value. My power circuit is associated high voltage switching which can cause large dV/dt in the circuit. Could this result in any EMI which can affect the emulator working ? If so, is there any solution to avoid this problem.