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.

TMS320F28388S: Bootloader jump to Application

Part Number: TMS320F28388S
Other Parts Discussed in Thread: TM4C1290NCPDT

I am creating a boot loader and am to the point where I need to call the application. To do this, I believe I should set the vector table to the beginning of the application in flash, load the stack pointer from the application's vector table, load the initial program counter from the application's vector table, and then branch to the applications entry point.

What are the lines of code needed to accomplish this? Does it really have to be done in assembly code?

I have an example below from a previous boot loader on the TM4C1290NCPDT and need to do the same thing on this F2838 except the application start address is now 0x84000.

Thank you for your time.