S32K144: IAR SW issue

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K144: IAR SW issue

125 Views
Alex28
Contributor I

Under IAR, debugging can still be done when the interrupt vector table is not at position 0. What are the specific principles and processes?

0 Kudos
Reply
1 Reply

54 Views
yisey
Contributor I

Under IAR, debugging with the interrupt vector table not at position 0 works because the debugger uses the microcontroller’s vector relocation mechanism. The IVT can be remapped via a hardware register to a different memory address. IAR reads this relocation information at startup, maps interrupts to the relocated vectors, and monitors the memory region if the table is in RAM. When an interrupt occurs, the debugger traces execution from the relocated vector, allowing breakpoints, stepping through ISRs, and register monitoring as usual. When you need to Order Voice Talent Now, this ensures full debugging functionality even when the interrupt vectors are not at address 0.

0 Kudos
Reply