VTOR register of our custom bootloader is not updating

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

VTOR register of our custom bootloader is not updating

141 Views
darshanmk
Contributor I

Hi,

I have created a custom bootloader which starts with the address 0x3000_0000 and we have created an application which starts from 0x3020_0000 to which I am including custom header of 64 Byte. So bootloader should jump to the address location of 0x3020_0040 where my application program will start. But the problem is, VTOR register is not updating with the address 0x3020_0040. Can't I keep my 64 Byte header to my application?

What is the issue here please help.

0 Kudos
Reply
3 Replies

112 Views
AldoG
NXP TechSupport
NXP TechSupport

Hello,

Could you share which i.MX device are you using?

Best regards/Saludos,
Aldo.

0 Kudos
Reply

102 Views
darshanmk
Contributor I

Hi @AldoG , 

I am using i.MXRT 1170-EVKB board. I am facing issue with adding a 64 Bytes of custom header for my application. The VTOR of my custom bootloader is not updating with the application start address which starts from 0x30200040.

0 Kudos
Reply

63 Views
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @brundasathish,

How are you building and uploading the image; Are you using MCUXpresso or Secure Provisioning Tool? What is the setup you have on Memory Details under MCU Settings?:

EdwinHz_0-1736546151446.png

BR,
Edwin.

0 Kudos
Reply