interrupt vector table [MPC5744P]

cancel
Showing results for 
Search instead for 
Did you mean: 

interrupt vector table [MPC5744P]

43 Views
abdelrhman
Contributor III

Regarding the reset vector memory location, I worked before on different memory locations of the reset vector address, one was at the address 0x00FA0000, and another one was at the address 0x00FB0000.

I noticed that the base address of the interrupt vector table, which is the value held in the register IVPR, is the same in both scenarios. the interrupt vector table is mapped into the memory address of 0x01000000. Is it logic that the interrupts location doesn't depend on the memory address of the CPU reset vector ?? and why is that ?

thanks in advance

0 Kudos
1 Reply

30 Views
petervlna
NXP Employee
NXP Employee

Hello,

Those are 2 different things.

CPU reset vector is the address you program right after the valid RCHW. After reset when valid RCHW is found your application will start at this address.

IVT is the prefix for interrupt table.

petervlna_0-1660219059391.png

Best regards,

Peter

0 Kudos