Hi Jun,
Thank you for your patience.
I see the rom address is bellow:
0x0300 0000 0x0301 FFFF 0x1300 0000 0x1301 FFFF Boot ROM, on CM33 code bus.
Here is my understanding. Help me check.
So when the chip reset, Core is run in the ROM(boot Rom),the reset SBC-VTOR data is point to ROM address? OR it is a Hardware mechanism force CPU reset address to ROM .
In the boot Rom , Validate CMPA/NMPA, check PIO0_5 pin, if it is high ,it will look for valid image in the internal flash. Modify SBC-VTOR/SP/PC according to the image in flash,and then run user code.And we can do a second bootloader in the flash code(for instance,run app code in Sram).
thanks a lot!