“Could Not Verify ST Device” when flashing STM32H747XIH6 over SEGGER J-link within STM32CubeIDE

Im trying to flash/debug a STM32H747XIH6 over J-link within STM32CubeIDE. One of the two cores, the CM7, flashes fine and i can enter the debugger. However when i try to flash the other core, the CM4, i get a popup with “Could Not Verify ST Device”, and the console displays as shown below.

enter image description here

Any help or input is greatly appreciated!

Answer

The debug probe is trying to access memory (0x23000FD0) that is out-of-bounds.

Check your project/debugging toolchain configuration. You probably specified the wrong MCU.

Memory Map:
enter image description here

Source: STM32H747 Reference Manual

Attribution
Source : Link , Question Author : Caspar Westerberg , Answer Author : Seir

1 thought on ““Could Not Verify ST Device” when flashing STM32H747XIH6 over SEGGER J-link within STM32CubeIDE”

Leave a Comment