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.

EK-TM4C1294XL: How TivaWare bootloader TM4c1294XL

Part Number: EK-TM4C1294XL

Hello everyone,

I have a development kit with TM4c1294XL LaunchPad. I´ve made some tasks like led PWM flashing, output over the UART to putty, temperature measure and etc.

Now I am wondering about bootloader. I had checking the pdf  -  http://www.ti.com/lit/ug/spmu301d/spmu301d.pdf and I still do not know how to Tiva bootloader.

I want to do a task - through the CCS studio I upload to the launchpad project the blinking LED every 100ms. That's okay, that's what I have done.

But now I do not know how to send a new bootloader firmware. For example, after pushing the button, make look  into memory and when there

will be a new firmware, as it will be there (for example, I thought the project itself only with more delay, for example blinking once in 1s - slower, and on first look on the board its pretty easy, difference between

100ms and 1s) so that it could take a firmware update.

But I do not know how to get that bootloader with the new firmware. Any ideas for guide please?

Thank you all, I appreciate anything, I'm a beginner.

  • Have you tried the example project boot_serial (the serial bootloader) with the projects boot_demo1 and boot_demo2 found in:
    C:\ti\TivaWare_C_Series-2.1.4.178\examples\boards\ek-tm4c1294xl ?
  • Hello Bob,

    sorry for delay. I was looking into this example boot_demo1. In this example is setup CPU speed, UART, button and than it start blinking with LED.

    When I push the button, my development kit goes down, looks dead now. I dont understand function     JumpToBootLoader();  and what or how must go to do it after push the button? Send some kind of file via UART using LM Flash programmer?

    Thank you for the tips.