Ich habe auf meinem Tiva (Cortex-M4) einen Bootloader laufen, welcher in Assembler geschrieben ist. Dafür habe ich ein vorhandenes, mitgeliefertes Beispiel von TI angepasst, was auch soweit tut wie es soll. Meine Frage dazu: irgendwann kommt der Branch zum Einsprungpunkt des Hauptprogrammes:
1 | movw r0, #(APP_START_ADDRESS & 0xffff) |
2 | ldr sp, [r0] |
3 | |
4 | ldr r0, [r0, #4] |
5 | bx r0 |
Gibt es eine Möglichkeit hier eine Rückmeldung zu bekommen ob die Applikation erfolgreich gestartet wurde?