Hallo, ich nutze eine STM32F439ZI und würde gerne durch einen Softreset in den Bootloader mode springen. Ist das überhaupt so möglich wie ich mir das denke?
1 | asm( |
2 | "LDR R0, =0x00000000 \n\t" |
3 | "LDR R1, =0x00000001 \n\t" |
4 | "STR R1, [R0] \n\t" |
5 | );
|
6 | |
7 | NVIC_SystemReset(); |
Die Idee dahinter ist in das Boot0 Register eine '1' zu schreiben und dann einen Softreset durchzuführen. Dadurch sollte der STM dann in den Bootloader mode laufen. Danke für eure Antworten MaTT