2020-04-17 03:48 AM
Hi!
How can we correctly start the internal bootloader from running code, as shown here
https://community.st.com/s/article/STM32H7-bootloader-jump-from-application
but in the DUAL CORE controllers (STM32H7x[5,7])?
I have used the code and STM32Prg can "connect" but then fails to read memory. Error message: "Error: Data read failed"
STM32Prg works fine when I use the external pins (BOOT0 + reset) to enter the bootloader.
What do I do with the M4 during bootloading? Maybe that is causing problems? I tried executing "dummy wait" and also going to CSLEEP, but doesn't change anything.
Any help appreciated! Thanks!
Jorg
2020-04-17 10:16 AM
Hi!
I forgot to mention that I am using a WDT reset just before jumping into the bootloader routine (as to be sure that all initialization is properly).
Jorg