Jump to application failed with STM32F429IG
Hi guys:
I had a project with a bootloader and an application, let me call them "BT1" and "APP1".
I want to rewrite the "APP1" and already done, let me call the new app "APP2".
Now the "BT1" can jump to "APP1", but can't jump to "APP2", I am sure the app address is the same.
So I rewrote the "BT1" also, called "BT2". Amazing, the "BT2" jumps to "APP2" normally.
I don't know actually why "BT1" to "APP1" and "BT2" to "APP2" is OK, but "BT1" to "APP2" or "BT2" to "APP1" failed.
I check the bin file of "APP1" and "APP2" as below:
(We can see both the APP start addresses are 0x08010000, and I also checked the Reset_Handler start address with the map file)

Now, I want some help with why it happened, what should I try next, or how to debug this issue.
Thanks!