Change application on Reset !
In that case, this could be a solution :
SwapApp: ldr r0, =0x08019F40 bx r0 Reset_Handler: /* boot swap management */ ldr r0, =0x20000270 ldr r1, =0xFEED0001 ldr r2, [r0] cmp r1, r2 bne SwapApp /* end of boot swap management */ ldr sp, =_estack /* set stack pointer */ ........