Skip to main content
SShyd
Associate
May 27, 2025
Solved

STM32 Nucleo-H503RB: where to find the factory firmware?

  • May 27, 2025
  • 2 replies
  • 354 views

This question has already been asked and answered for other STM32 MCU series, but unfortunately, it didn't work for me.

So, I got a brand-new STM32 Nucleo-H503RB development board to get to know it better before the project based on this MCU starts. And I want to preserve the original firmware on it for further experiments.

What I know these days all the software for a particular MCU is packed into the STM32CubeXX series, which includes demo software, but I can't find it in the STM32CubeH5 pack. For example, we have the demonstration for the STM32F0308-Discovery board: STM32CubeF0/Projects/STM32F0308-Discovery/Demonstrations. It does the same thing: when you press the user button, the LED starts to blink faster and faster, and then goes back to the original frequency.

So my question is: where can I find the same thing for the STM32 Nucleo-H503RB board?

Best answer by TDK

If you haven't erased the firmware yet, you can save it via STM32CubeProgrammer.

Don't think the code shipped with the device is distributed, but there are similar example projects.

STM32CubeH5/Projects/NUCLEO-H503RB at main · STMicroelectronics/STM32CubeH5

2 replies

TDK
TDKBest answer
Super User
May 27, 2025

If you haven't erased the firmware yet, you can save it via STM32CubeProgrammer.

Don't think the code shipped with the device is distributed, but there are similar example projects.

STM32CubeH5/Projects/NUCLEO-H503RB at main · STMicroelectronics/STM32CubeH5

"If you feel a post has answered your question, please click ""Accept as Solution""."
SShyd
SShydAuthor
Associate
May 27, 2025

@TDK, thanks! What I needed to know, whether it is possible to get the source code of the original firmware. Anyway, it would be useful to learn how to recreate this functionality by myself.