I am working with an LM4F232 using CCS 5.1. I have a custom bootloader in the first 12KB of memory and use it to load an application into FLASH starting at 0x3000. I am now trying to figure out how to jump to the application and start running. I have the application loading and running in CSS at 0x3000.
The code I am trying to use is:
void (*funcptr)( void ); // Set up function pointer to application
funcptr = (void (*)())0x3000;
funcptr();
Is this how to jump to a second application flashed into memory?
Or is jumping to memory not known to the debugger not possible?