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.

TM4C123GH6PM: TM4C123GH6PM:

Part Number: TM4C123GH6PM

i'm using tm4c123gh6pm kit , when i'm using a uart in kit i access something in wrong ,i was use my custom driver ,so the controller give me hw fault interrupt ,after many of tries the target goes to lock state and not accept any downloading however ICDI driver was known on device manager ,then i used LM flash to unlock ICDI  but the operation dosen't success and the ICDI driver wasn't known by device manager ,when i connect the kit to my Lab-top no action occurs and no device driver for ICDI shown  ,so i think that the ICDI Firmware goes lost and i need the bin file to flash it through jtag

  • Hi,

     We provide TivaWare, a library of drivers for your development. Any reason why you want to use any custom driver.

      Before you update the ICDI firmware as shown below, please try two things.

     1. Can you connect to another PC and confirm that all PCs you have will not show the ICDI in the device manager.

     2. If you have another LaunchPad, does it get recognized by any of your PCs.

     The above two experiments is to isolate the problem so we know if the problem is on the PC side or only the problem LaunchPad. 

     If you are successfully to update the ICDI firmware, then try to unlock the device again. 

  • Thanks Charles for your reply,

    I connected tiva kit exactly in another pc but it doesn't show I Do driver in device driver

    And I connected another  tiva kit in my laptop and it's known in device manager automatically

    So, can you help me in another way

  • Hi Mohamed,

     Have you tried what I suggest - update the ICDI firmware as shown below?

    If the IDCI firmware does not work, then I think there is something wrong with the debug probe on the board. I have some suggests for you to try.

      1. Use another debug probe such as XDS100v2 or XDS200 or other debug probes to debug your board.

      2. If you don't have those debug probes then you can use your another TM4C123 LaunchPad to debug your problem launchpad. Please follow section 4.6 in this application note. http://www.ti.com/lit/an/spma075/spma075.pdf

     At the end, if all the solutions I suggested do not work for you, I think you should just move on with your working LaunchPad to continue your development. I will suggest you use TivaWare to develop your software. TivaWare is a proven library of drivers and example code. If you use your own custom driver then we cannot support your drivers. 

  • Hi Mohamed,
    I have not heard back from you. Not sure if you are able to recover the board with the suggestions I have. If you still can't recover the board, then I'm afraid the board is somehow bricked. I will suggest you move on to a new board and use TivaWare for your development. I will close the thread for now. If you have new questions please open a new thread.