I cant jump while loop in main
After I jump to the system memory location to make bootloader I cant jump back even if I press reset pin.How can I properly jump new code to run?(I am working on stm32f4 discovery)
#bootloader #stm32f4After I jump to the system memory location to make bootloader I cant jump back even if I press reset pin.How can I properly jump new code to run?(I am working on stm32f4 discovery)
#bootloader #stm32f4Reset should be agnostic, perhaps you should review more carefully the design around NRST and BOOT0 as it implemented on the board. Don't drive NRST high.
A reset would fail if you mass erased the part, or tried to turn off protection.
Use a 'halt debugger' to see where it is in the problematic condition. Have code in the Reset_Handler so you can check it arrived there, and perhaps died elsewhere.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.