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.

CCS/TM4C1230E6PM: DFU Programming, works only once...

Part Number: TM4C1230E6PM
Other Parts Discussed in Thread: CODECOMPOSER

Tool/software: Code Composer Studio

I'm currently designing a new product with a TIVA device.  This product will need it's firmware to be field upgrade-able using the USB DFU interface.  I'm able to load the firmware using CodeComposer with LM FLASH PROGRAMMER connected using the "TM4C123 LaunchPad" connections.  I then erase the FLASH in the target device and switch to the Device USB (not the side of the launch pad) and then switch the "Quick Set" to "Manual Configuration", the USB then instantiates the interface to a "Stellaris Virtual Serial Port". I can then write my firmware to the target device flash and it starts executing.  The problem is that when I remove the launch pad from the USB cord and reconnect the board it no longer instantiates the USB port so the LM Flash no longer sees the DFU interface  (i.e. I'm not able to load the firmware over then DFU interface.  If I go back through the "TM4C123 Launch Pad" side and erase the target flash, I'm able to see the Device USB port again.  However, I need to be able to do the firmware download without the "TM4C123 Launch Pad" (USB-to-JTAG) part.  Please advise...