Skip to main content
chrisnielsen9
Associate II
December 3, 2024
Solved

Nucleo-H563 Getting Started Fails

  • December 3, 2024
  • 3 replies
  • 1998 views

Sorry for the newbie noise, but the website under Nucleo-H563ZI points me to a Getting Started document, UM1727, that is dated Jan 2016, and appears to no longer match current software tools.  Is there a replacement?

My initial goal is to simply rebuild the standard app shipped in the Nucleo, download it, and see the same LED blinking, then add from there.

Thank you, Chris

Best answer by Sarra.S

>>no video (that I could find) exists on st.com for IDE basics

There are tons in fact! But I would highly suggest this one from MOOC (massive open online courses) STM32CubeIDE basics - STMicroelectronics 

>>Does a known to work rebuild project for Nucleo-H 563ZI exist? (to just "Hello World" == blink an LED, shipped app)

There are several projects on each peripheral (SPI, UART, DMA, TIM, FLASH,....) in the CubeFW that I've shared with you! 

For the patch, it should work either way, you can do it manually if that's what you're used to! 

3 replies

ST Employee
December 4, 2024

Hello Chris, welcome back!

That user manual (UM1727) is a generic guide for all Nucleo boards, what you're looking for instead is STM32H5 Nucleo-144 board (MB1404) user manual (UM3115)

Tip: you can always find the specific user manual of your board by searching the MB reference number printed on the Nucleo board, in this case it's MB1404. 

To get started with some projects, you can download the STM32H5 CubeFW package, where you can find some blinky project. 

Or start your application from configuring STM32cubeMX and then adding your code! check STM32StepByStep:Step2 Blink LED - stm32mcu

BR, 

Sarra.

chrisnielsen9
Associate II
December 4, 2024

Thank you for the reply.  The Step2 link led me to Step1, which gives this install list:

  • STM32CubeMX, a tool to set and graphically program all STM32 boards and products
  • STM32CubeIDE, the free IDE to develop the STM32 software
  • STM32CubeProg, a tool to load/spy software in the STM32 memory
  • STM32CubeL4, an STM32L4 MCU software package with embedded examples

However, the IDE documentation now says that it incorporates some/all of the other tools.  I fear getting into install conflicts.  Is the above list still correct, or does installing the IDE give me all needed functionality?

ST Employee
December 4, 2024

Here are the links you need to install 

STM32CubeMX - STM32Cube initialization code generator - STMicroelectronics (latest version is V6.13) 

STM32CubeIDE - Integrated Development Environment for STM32 - STMicroelectronics (latest version is 1.17) 

STM32CubeProg - STM32CubeProgrammer software for all STM32 - STMicroelectronics (you may not need this tool for now) 

STM32H5 MCU software package with embedded examples (since you have a Nucleo H5, the provided example is based on an L4 but can be tailored on a H5)  

There will not be any conflicts between software. The IDE has a CubeMX built-in version, but we mostly use CubeMX standalone. Either way, it will point to the same path, so there will not be an issue. 

chrisnielsen9
Associate II
December 4, 2024

Found it.  Mouse trick.  In Project Explorer, the project line must be highlighted (first project open must highlight a different line), then Run/Debug As shows "STM32 C/C++ Application", which (I think) worked.  After the first Run/Debug, it seems to remember and not be so finnicky (icons work).

I think it worked because it does NOT blink, but I see that the code is missing in main, so it probably did burn and run the code...onward to the normal embedded challenges now...Hello World accomplished.

Only outstanding item is how to get H5 software Patch 1.1.1 installed/confirmed...or just let me know that I need to do patches manually.

Sarra.SBest answer
ST Employee
December 5, 2024

>>no video (that I could find) exists on st.com for IDE basics

There are tons in fact! But I would highly suggest this one from MOOC (massive open online courses) STM32CubeIDE basics - STMicroelectronics 

>>Does a known to work rebuild project for Nucleo-H 563ZI exist? (to just "Hello World" == blink an LED, shipped app)

There are several projects on each peripheral (SPI, UART, DMA, TIM, FLASH,....) in the CubeFW that I've shared with you! 

For the patch, it should work either way, you can do it manually if that's what you're used to! 

chrisnielsen9
Associate II
December 5, 2024

Thank you for getting me through this.  I'm making progress now, Chris