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.

TM4C1290NCPDT: Branch or Jump to particular address

Part Number: TM4C1290NCPDT
Other Parts Discussed in Thread: UNIFLASH

Hi All,

Using the boot loader call BL_FLASH_PROGRAM_FN_HOOK, I am able to write the data in 0x20000.

Which I verified by reading it through the memory browser from CCS. Also verified using uniflash with the BIN and the address.

But when I branch or jump using the run command,

    (*((void (*)(void))(*(uint32_t *)0x20000)))();

or

((void (*)(void))0x20000)();

the code is not branching to the new application part. Instead I am landing in to fault ISR.

Kindly need support in this issue.

Thanks & Regards,

Yasar Arafath