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.

TI-RTOS-MCU: Ethernet Bootlaoder for Tiva C with TI-RTOS

Part Number: TI-RTOS-MCU
Other Parts Discussed in Thread: TM4C1294KCPDT, EK-TM4C1294XL

Hi,

I'm using CCS Version: 7.3, TI-RTOS_2_16_01_14.

I'm running an example code of HTTPS on a custom board with tm4c1294kcpdt.

I want to update the the application using a LM flash programmer.

Is there any example of this for TI-RTOS?

Regards,

Deepak

  • Hi,

      We have an Ethernet bootloader example that you can reference. Please refer to the boot_emac_flash (this is the bootloader) and the boot_demo_emac_flash application. They can be found under <TivaWare_Installation>/examples/boards/ek-tm4c1294xl/.

      The boot_demo_emac_flash will setup an UDP connection to receive any magic packet sent from the LM FlashProgrammer. When a magic packet is received it will then call the callback function SoftwareUpdateRequestCallback.. The callback simply just transfer the control to the bootloader by calling the SoftwareUpdateBegin(). Even though this application is not based on TI-RTOS but I think you can reference it into your TI-RTOS application. We don't have a TI-RTOS based application example for bootloader.