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/UCD3138A: Interference during flash programming leads to connection failure

Part Number: UCD3138A

Tool/software: Code Composer Studio

Hi TI Experts,

I have this question. CPU is 64 pins UCD3138ARGC. While I programming flash, I turn a device on(an electronic load), the programming procedure stopped, then I can still connect to ROM Boot loader, and can download the program again. When I turn off and on again, the CPU cannot be connected, whatever in ROM mode or in flash mode. The program checksum has not been written.

Could you help me with the following questions?

1.What happened with the ROM Boot loader?

2.Can I recover the CPU with PMBUS connector or JTAG and how to do it?

3.Can I refresh the ROM Boot loader?

Thank you!

  • I have no idea what happened to the ROM boot loader.  It's not that robust to faults, so I wouldn't be surprised that it stopped.  

    It's in ROM, so unless the device is damaged, it is still there.  

    If you haven't written either the boot checksum at 2K, or the full checksum at 32K, the device should go to ROM mode at power up.  

    As far as recovery, if the checksums are really not written, then the device should go to ROM mode, unless it or some other part of the setup is damaged.  

  • Hi Lan,

    Sorry, I have made a mistake to write a wrong program.

    Thank you!

    Arthur Zhou