cancel
Showing results for 
Search instead for 
Did you mean: 

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

SShyd
Associate

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?

1 ACCEPTED SOLUTION

Accepted Solutions
TDK
Super User

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".

View solution in original post

2 REPLIES 2
TDK
Super User

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
Associate

@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.