2024-12-02 8:49 AM
I updated to CubeMX 6.13.0 and firmware package 1.12.0 for and STM32H755BIT chip and found several issues with the new release:
HAL_RCC_GetPCLK1Freq();
HAL_RCC_GetPCLK2Freq();
Screen capture showing 240 MHz clock rate on PCLK:
2024-12-30 7:08 PM
Hi, @djanovy
I ran into same issue as you
1. RCC clock generation is wrong.
2. Both USE_PWR_LDO_SUPPLY and USE_PWR_DIRECT_SMPS_SUPPLY are defined.
Not understand why ST has sucu low level issue. After you tried out FW_H7_1.12.1, are these issue resolved?
Peter
2025-07-11 10:27 AM - edited 2025-07-11 10:40 AM
Did you ever find a solution to this? I'm trying to build a TouchGFX sample for a Riverdi board, and I am getting:
undefined reference to `ExitRun0Mode'and, as was noted above, the system_stm32h7xx_dualcore_boot_cm4_cm7.c file is only regenerated if I delete the original one.
I am using FW_H7_1.12.1.
Edited to add:
ExitRun0Mode is defined in (the regenerated) system_stm32h7xx_dualcore_boot_cm4_cm7.c, so it looks like it may not be getting pulled into the build (using cmake).
2025-09-05 3:00 AM
My solution was to take a detour and using the Before/After scripting offered by CubeMX. In Project Manager/Code Generator you can find user actions section with before and after code generation commands.
I made suitable scripts to preserve my original code and then restore it after cubemx finishes. This works nicely for things that you need to preserve.
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.