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.

Jumping to a function pointer



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?