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: tm4c123 bootloader

Part Number: TM4C123GH6PM
Other Parts Discussed in Thread: EK-TM4C123GXL

I am trying UART bootloader from LM flash programmer.

What is the process for that.

  • Hi,

      1. First load the flash-based bootloader C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c123gxl\boot_serial through JTAG interface. 

       2. On the LM flash programmer, use the below example configuration. Note that my COM port will be different from yours. You need to go Windows device manager to find out on what COM port the MCU is enumerated under. 

      3. On the program tab, specify example application firmware to load to the MCU. You can find the example binary file in C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c123gxl\boot_demo1\ccs\Debug\boot_demo1.bin. Or you can load your own application. I will suggest you start with the example to get a feel for it. The application resides at address 0x2800. The bootloader will reside at 0x0. Hit the 'Program' button and the application will be programmed to the flash at 0x2800.