Hi Team,
Here's an issue from the customer may need your help:
How to set interrupt vector offset in user program when using bootloader?
Thanks & Regards
Yale Li
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.
Hi Team,
Here's an issue from the customer may need your help:
How to set interrupt vector offset in user program when using bootloader?
Thanks & Regards
Yale Li
Hi Yale,
Please use VTABLE register to relocate the vector table starting address. By default vector table starts at 0x0.
On system reset, the vector table is fixed at address 0x0000.0000. Privileged software can write to
the Vector Table Offset (VTABLE) register to relocate the vector table start address to a different
memory location, in the range 0x0000.0400 to 0x3FFF.FC00 (see “Vector Table” on page 106). Note
that when configuring the VTABLE register, the offset must be aligned on a 1024-byte boundary.