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.

Launchpad is not flashing

Other Parts Discussed in Thread: EK-TM4C123GXL, UNIFLASH, LMFLASHPROGRAMMER

I have a board EK-TM4C123GXL. Once I've download in board a program saving user-data to the eeprom. Flashing was done, but in some moment program stopped; since then I can't download any program.

I used LM Flash Programmer and CCS Uniflash.

So, also I tried to unlock debug port. Operation was completed successfully, but it didn't solve the problem.

I guess I've written user-data somwhere in bootloader. So how can I recover my board?

Regards,

Sergei.

  • Hello Sergei,

    Are you using the Stellaris ICDI to unlock the device in UNIFlash and/or LMFlashProgrammer?

    Just to be sure regarding the unlock sequence

    1. Power Up the board with Reset pressed

    2. Run the Unlock Sequence in UNIFLASH or LMFlashProgrammer with the Reset Switch Pressed till it says to release reset

    3. Release the reset and then power cycle the board.

    As for the issue that caused it

    1. Were you trying to reprogram the JTAG pins to be GPIO?

    2. What Was the System Clock Frequency Set to? Please send the API Function Call...

    3. Did you happen to change the BOOTCFG register? If yes, what was the value being committed?

    4. If possible send the CCS Project and BIN file.

    Regards

    Amit

  • I didn't reprogram JTAG pins.

    I didn't change standart System Clock Frequency (16 MHz, if I'm not confused:) )

    I hope, I didn't change BOOTCFG.

    ZIP archive with my example: 

    2727.prj.zip

    (I work in IAR, not CCS)

    Thanks.

    Regards,

    Sergei.

  • Hi Sergei,

         Use, the LM Flash Programmer Debug Port Unlock Utility. It is a t the "Other Utilities" tab of the LM Flash Programmer. See, "JTAG Communication Failures" link at my signature. After, successful Debug Port Unlock Utility, load a know working example program. See, if you still encounter any errors loading that known working example program.

        I don't see anywhere at your shared code where you setup the System Clock.

    - kel

  • Hello Sergei

    I went through the code and I would suspect the following Errata may have hit

    Also since you have been using the EEPROM how many times would have the EEPROM been written as we would want to make sure that there is Endurance of the EEPROM has not reached end of life.

    Regards

    Amit

  • Amit, this is the first experience with EEPROM on this board.

    Yes, MEM#04 sounds like truth. What should I do?

  • Hello Sergei,

    This is an unrecoverable error. You will have to change the device.

    Regards

    Amit