HSM Bootloader VTOR Setting?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User19665
Level 1
Level 1
First like given First reply posted First question asked

Hello all,

What will be the correct way to set Vector Table Offset Register (VTOR) in HSM Bootloader?

According to ARM's documentation, Cortex-M3's VTOR definition [31:7]TBLOFF, [6:0]Reserved

https://developer.arm.com/documentation/dui0552/a/cortex-m3-peripherals/system-control-block?lang=en

If Bootloader would like to re-direct application to S16 area, is below the correct way of setting VTOR?

#define MEM(memAddr) (*((volatile unsigned int *)(memAddr)))

#define APPLICATION_BASE 0x80060000ul

MEM(0xe000ed08ul) = APPLICATION_BASE;

0 Likes
1 Solution
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

Dear customer,

For security reasons this module is described in a separate documentation. Please contact your Infineon
representative for further information.

dw

View solution in original post

0 Likes
1 Reply
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

Dear customer,

For security reasons this module is described in a separate documentation. Please contact your Infineon
representative for further information.

dw

0 Likes