2025-05-27 2:23 AM
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?
Solved! Go to Solution.
2025-05-27 6:15 AM
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
2025-05-27 6:15 AM
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
2025-05-27 6:22 AM
@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.