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/TM4C123GH6PM: Unable to flash TM4C due to "Flash programming timed out"

Part Number: TM4C123GH6PM

Tool/software: Code Composer Studio

Hello,

I'm actually trying to flash the TM4C on my PCB, but every time I get the error message "Flash programming timed out". There are no short circuits between the pins and also the suppy voltage is on the rigth pins and ground is on ground, too. When I check the voltage in the VDDC pins (Pin 25 and 56) it says 1.5 to 1.7 V, in the Datasheet it says 1.2 V. So my question are: is this the reason why I can't flash the TM4C and does this too high voltage mean my TM4C is broken or is it better than no Voltage. And when that's my problem... does exist a way to fix this?

  • Hello Luca,

    I am not certain if the device would be damaged, but the voltage there should come from an internal LDO so that may be the case. Before getting to that conclusion however, can you compare your circuit against our system design guidelines? https://www.ti.com/lit/pdf/spma059

    There are specific requirements for handling VDDC including required amounts of capacitance. If you don't have the right caps, then the internal LDO may not be working as expected and the device could perhaps be recovered by correcting any issues with that. Also make sure to have the right filter caps for other voltage pins as outlined.

  • Hello Ralph,

    first of all: thank you for the fast respond. Indeed my capacitors weren't in the correct range, they were far too small. After I've fixed this I could flash my pcb without any problems and the voltage at the LDO pins are okay now.Thank you again.

    What I am wondering is why the capacitors increased the voltage, because when I first checked the voltages at the pins directly after I soldered the TM4C without any caps the voltage was okay too. Thats also the reason why I didn't think that much about the right capacitors in front of these pins. Do you know why or is there any source where I can find something corresponding to that?

    Regards

    Luca Nawrath

  • Hello Luca,

    The capacitors are to help with the internal LDOs so incorrect cap values is likely impacting the LDO operation in a manner that caused that higher voltage behavior. That is my best guess anyways. I am not a designer so I don't know all the intricacies of that portion of the design.