Zhaohong,
I made the bootloader. It is operating as updating application when the GPIO is “On”, as jumper to application(on 0x80000) when the GPIO is “Off”.
I tested whether this bootloader is updating or not, with 2 applications.
The first application, “LED toggle program”, is worked, which is not using Interrupt.
The first application, “LED toggle program”, is "Hercules_RM48_Blinky_Example".
Another isn’t worked, which has Interrupt.
I modified like followings in both of “link cmd file”
-----------------followings----------------------
MEMORY{
VECTORS (X) : origin=0x00080000 length=0x00000020
FLASH0 (RX) : origin=0x00080020 length=0x0007FFE0
FLASH1 (RX) : origin=0x00100000 length=0x00080000
STACKS (RW) : origin=0x08000000 length=0x00002000
RAM (RW) : origin=0x08002000 length=0x0003ED00
}
------------------------------------------------------------
Am I right or not?
If not, which part do I modify?
Like interrupt vector? If yes, how can I?
Thank you.