Other Parts Discussed in Thread: EK-TM4C1294XL
SW-TM4C-BOOTLDR-UG-2.2.0.295 states:
- When the user application is running, it can still invoke the ROM boot loader to force an update of the firmware through a chosen interface.
-
Before calling the ROM boot loader API, the application must configure and enable the chosen interface and disable all processor interrupts.
I have the enet_tcpecho_server examle (provided in TivaWare_C_Series-2.2.0.295) running which has been modified to call ROM_UpdateEMAC(SYSCLK) when a message is receieved. I have called MAP_SysTickIntDisable, MAP_EMACIntDisable, and IntMasterDisable prior to calling the bootloader, but unable to download a new application via LM Flash Programmer once the bootloader has been entered.
Can you advise as to what I'm missing please.
Thanks
HL