I have a program running on a F2812, with interrupts served quite nicely as long as the whole code is loaded into internal RAM.
Once I activate "zone6", which I map to 0x100000 with a length of 0x004000, and load the code (at least partly) to that memory, I don't hit the break in the ISR.
here is the line from memory, page 0:
ZONE6 : origin = 0x100000, length = 0x004000 /*xintf zone 6 */
and here is the sections line:
.text : > ZONE6, PAGE = 0
if I use L0L1RAM instead of ZONE6 (mapped to page 1 L0L1RAM : origin = 0x008000, length = 0x2000 ) all is good.
My prblem is I need the extra ram for my code, so what do I need to do to get my ISR working?
Thanks.