Skip to main content
GToml.1
Associate
March 13, 2023
Solved

Older STM32H743ZI MCU Nucleo board was updated to V3.J10.M1 firmware version. While The board can be flashed, it isn't possible to debug or erase chip memory. Is there a way to roll back the update?

After running into some issues during an OS migration, I ran a firmware update on a nucelo_h743zi board using the stLink utility. After this I ran into many issues with flashing and debugging.

While I can flash the board with openocd v11, it has some errors which I have attached. I also cannot debug the board using gdb or connect to it using stlink utility.

Is there a way to revert the firmware to it's old version (V2.J2.MX?)

This topic has been closed for replies.
Tesla DeLorean
Tesla DeLoreanBest answer
Guru
March 13, 2023

Not clear how you'd get ST-LINK/V3 firmware onto an ST-LINK/V2

ST does not provide binary recovery images for the ST-LINK firmwares.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..

2 replies

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
March 13, 2023

Not clear how you'd get ST-LINK/V3 firmware onto an ST-LINK/V2

ST does not provide binary recovery images for the ST-LINK firmwares.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
GToml.1
GToml.1Author
Associate
March 13, 2023

@Community member​ Thanks for responding. You are correct; I mistakenly put V2.J2.Mx. It was at V3.J2.M1. But this helps. I updated the firmware to V3.J10.M1 and I can debug, flash, and connect with the stlink utility v4.6.0.