Hi All,
I am working on "ROM + Flash" concept. Startup code, library routines are part of ROM memory. Main function and application is a part of Flash memory.
The vector table is a part of ROM and using following instructions, I am trying to jump to Flash memory for isr execution. Purpose is - jump to flash memory location where interrupt routine is available and execute it and come back to calling function.
__asm(" ldr R1, padc_handler_add\n"
" blx R1\n"
"padc_handler_add .long 0x1391");
However, I can't see execution of the flash function (function available at 0x1391 location) however I could see "next frame is identical to an existing frame" into debug session. Please refer following image:
What does it mean and how to tackle this?