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.

RTOS/TM4C1294NCPDT: Firmware Update via Ethernet

Part Number: TM4C1294NCPDT
Other Parts Discussed in Thread: EK-TM4C1294XL

Tool/software: TI-RTOS

Hello All,

  I have a product developed using the microcontroler TM4C1294NCPDT and TI-RTOS. This product connects in my server and performs send/receive of data packets. Basically it is a telemetry equipment.

  I need now to develop a process to remotelly update the firmware (Usually, the .bin file). How can I do this?

Thanks in advance

Leandro

  • Hi Leandro,
    I will suggest you start with the TivaWare example: boot_emac_flash and boot_demo_emac_flash. The boot_emac_flash is a bootloader to be stored at 0x0 in the flash. Once it is running it will load the application firmware, in this case the boot_demo_emac_flash.bin via the Ethernet interface. The application firwmare will be loaded into a different memory location in the flash. The examples can be found in <TivaWare_Installation>/examples/boards/ek-tm4c1294xl. Even though these two are not TI-RTOS based but the idea should be the same. Run these two examples as is and get it to work first and then you can move on to bootload your application developed in TI-RTOS.
  • Tks Charles, I will take a look at these examples

    Regards

    Leandro