Hi,
I want to refresh the software with custom protocol via CAN interface. Once bootloader jumps to app, app will relocate the exception vector table(SCB_VTOR) immediately. Will the reset interrupt vector also be changed? I see that changing the IVBR has no effect on the location of the reset vector(0xFFFFFC-0xFFFFFF) about S12Z device, that is, bootloader and app share the reset handler. In addition, if a reset occurs during app operation, is SCB_VTOR reset to 0? What is the detailed process from the reset event to running the bootloader startup code?
Thanks,
Jeff