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.
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.
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.
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