I am on a EK-TM4C129XL board. I put together a slightly customized Ethernet boot loader. I am able to load an application into flash and branch to it from bl_startup_ccs.c via the CheckForceUpdate() test. However, I need to branch to the application from the boot loader main code. So in my bl_enet.c I tell the linker
extern void StartApplication(void);
And call StartApplication() at some point. From what I understand, this is the proper way to use it, but the application doesn't properly launch.
Any ideas?