Skip to main content
Visitor II
April 17, 2020
Question

software start of boot loader in the dual core processors STM32H7x[5,7]?

  • April 17, 2020
  • 1 reply
  • 732 views

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

    This topic has been closed for replies.

    1 reply

    JConradtAuthor
    Visitor II
    April 17, 2020

    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