I followed the steps mentioned below. I am sending .bin file from LMFlash Programmer. In following code it always go to else condition.
//
// Return control to the boot loader. This is a call to the SVC
// handler in the flashed-based boot loader, or to the ROM if configured.
//
#if ((defined ROM_UpdateEthernet) && !(defined USE_FLASH_BOOT_LOADER))
ROM_UpdateEMAC(ui32SysClock);
#else
(*((void (*)(void))(*(uint32_t *)0x2c)))();
#endif
}
I am using EK-TM4C1294XL board. If I just keep, ROM_UpdateEMAC function it is giving compilation error that ROM_UpdateEMAC() is not defined.
It goes to SoftwareUpdateRequestCallback() function, but upgrade is not happening.
Can you please provide any suggestion why its not working?