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.

MSP432E401Y: TI-RTOS Flash Offset

Part Number: MSP432E401Y

Hi,

I have a TI-RTOS project that I need to offset to address 0x40000.  I noticed the interrupt vector address is not in the linker .cmd file.  What do I need to do to offset this project besides updating the linker?

Regards,

-Mike

  • Hi Mike,

    Here's what I found in Section 1.6.4 in the technical reference manual (TRM). This seems to indicate that the vector table cannot be shifted in the linker file.

    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 Section 1.6.4). When configuring the VTABLE register, the offset must be aligned on a 1024-byte boundary.

    Regards,

    James