PN7462 remap(vector table)

cancel
Showing results for 
Search instead for 
Did you mean: 

PN7462 remap(vector table)

317 Views
Contributor I

Hello,

I want to use the PN7462 to create a bootloader (0x203000) and an application (0x204000).

Once I created a bootloader and jumped to the application (0x204000) area.

However, when application (0x204000) is executed, it stops.

I need to modify the vector table, but I do not know how to do it.

In the case of LPC series, it seems to move using SYSMEMREMAP or VTOR, but PN7462 does not seem to exist.

I am wondering how the PN7462 modifies the Vector Table.

0 Kudos
3 Replies

72 Views
NXP Employee
NXP Employee

Hi,

Cortex M0 does not allow vector table to be remapped. Therefore, secondary bootloader has to be designed to redirect the processor to the handler listed in a vector table located in the applicat are of flash memory.

Please refer to AN10995 document and software that presents a Secondary Bootloader application for LPC1100.

https://www.nxp.com/docs/en/application-note/AN10995.zip 

Hope the information helps.

0 Kudos

72 Views
Contributor I

Thank you for answer.

But, I am difficult to understand the sentence below.

" Therefore, secondary bootloader has to be desined to redirect the processor to the handler listed in a vector table located in the applicat are of flash memory."

Please give more specific explanation.

Best Regards.

0 Kudos

72 Views
NXP Employee
NXP Employee

Hi, The information is part of the document I pointed, AN10995, please go through the document and you will find a better explanation of my sentence.

Regards

0 Kudos