2024-12-03 03:03 PM
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
2024-12-04 01:18 AM - edited 2024-12-04 01:21 AM
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.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2024-12-04 06:20 AM
Thank you for the reply. The Step2 link led me to Step1, which gives this install list:
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?
2024-12-04 06:28 AM
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.
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2024-12-04 07:32 AM
All went well except for the software package. There isn't an installer, just raw code, which I placed in a randomly named directory. The link also shows Patch 1.1.1. Do I manually need to drop the patch files on top of the other files, or is there some mechanism in the IDE where I tell it where I placed the code, then it checks for updates? (patches)
2024-12-04 07:49 AM
I might have found it. Instead of using the 4th link in your reply for the H5 software, should I do this? :
- in the IDE, Help->Configuration Tool->Manage Embedded Software Packages
- select STM32H5, latest (1.4.0), then Install
Then I'm guessing the IDE can check for updates, and I can ignore the st.com Patch link?
2024-12-04 08:23 AM
The above seemed to go ok for the H5 software 1.4.0 install. Questions:
1. Regarding Patch 1.1.1 install: I open IDE, then Help->STM32Cube updates->Check for Embedded Software Packages Updates, but it shows no updates available, and I know st.com has Patch 1.1.1 available. How can I make the patch install, and how to check the installed version of the Software Packages after all installs/updates/patches complete? This is important to ensure I have all the latest bug fixes.
2. I'd then like to browse the full software package for H5. Can you share where it has been placed on my C: drive? I've hunted all the ST directories and can't find it.
2024-12-04 10:20 AM
On #2, I found it: (would still like to know about #1)
C:\Users\CHNIELSE2001\STM32Cube\Repository\STM32Cube_FW_H5_V1.4.0\Projects\NUCLEO-H563ZI\Examples_LL\GPIO\GPIO_InfiniteLedToggling_Init\STM32CubeIDE\Application
The Wiki "StepByStep" still fails. I press Run, and it fails for "No Configuration". I'll go hunting for other tutorials and/or videos, but would be nice to hear your thoughts, as it is likely to be faster than my path.
Thank you