cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeMX 5.2.0 released

Nawres GHARBI
ST Employee

Dear community

We are pleased to announce the release of STM32CubeMX v5.2.0

What is new in STM32CubeMX V5.2.0?

• Added the support of new dual-core part numbers in the STM32H7 Series:

– Added the support of dual-core configuration, code, and project generation: context assignment (CM4, CM7, both CM4 and CM7 with initializer), Boot0 mode support (both CPUs booting at once), resource manager, and power domains (D1, D2 and D3).

– Added the support of new part numbers: STM32H74x and STM32H75x.

– Added the support of the PCC feature, examples, and Tj versus Ta calculation for the dual-core devices in the STM32H7 Series.

– Added the support of new boards: STM32H747I-DISCO, STM32H747I-DISC1, STM32H745I-DISCO, NUCLEO-H745ZI-Q, NUCLEO-H755ZI-Q, NUCLEOH743ZI2, NUCLEO-H753ZI, STM32H743I-EVAL2, STM32H753I-EVAL2, STM32H747I-EVAL, and STM32H757I-EVAL.

• Added the support of new single-core part numbers in the STM32H7 Series: STM32H742x.

• Added the support of a new board for the STM32H7 Value Line: STM32H750B-DK.

• Added the support of new devices with 64 Kbytes of Flash memory in the STM32G0 Series with examples in STM32CubeMX format available in the STM32Cube_FW_G0_1.2.0 STM32CubeG0 MCU Package.

– Added the support of new part numbers: STM32G030x, STM32G031x and STM32G041x.

– Added the support of the extended-mode feature for SO8, TSSOP20 and WLCSP18 packages. This feature allows multiple configurations of parallel IOs.

• Added the support of the STM32G4 Series with first examples in STM32CubeMX format available in the STM32Cube_FW_G4_1.4.0 STM32CubeG4 MCU Package.

– Added the support of devices in the STM32G4 Series: STM32G431x, STM32G441x, STM32G471x, STM32G473x, STM32G474x, STM32G484x, and STM32GBK1CBT.

– Added the support of boards based on devices in the STM32G4 Series: STM32G474E-EVAL, STM32G484E-EVAL, STM32G474E-EVAL1, NUCLEOG474RE, NUCLEO-G431RB and NUCLEO-G431KB.

• New toolchain support: STM32CubeIDE.

• Added the support of PCC examples for the STM32MP1 Series.

• Integration of the Cross Selector tool with both STMicroelectronics and competitors data.

Known limitations

Please refer to the RN

Fixed issues

57095 Calling HAL_PWR_EnableBkUpAccess() is only done for the STM32F1 Series.

57986 Bug in STM32CubeMX / STM32F0 LL Library internal ADC channel.

58265 [MX-Code Generation]: Release build not defining compiler.

62052 [MX-GUI] STM32CubeMX reset after dragging the chip in pinout view with Chinese translator activated.

62446 [MX-F7][SAI] Internal synchronization does not work.

63612 [MX-Graphics]: GFXSimulator warning is displayed

63747 [MX-TIM] TIM14 for STM32G0 does not support the input clearing source.

63762 [MX-CAN] CAN1 clock enable to be generated if only CAN2 is enabled.

63768 [MX-SPI] Cannot configure CRC poly.

Firmware package versions

STM32F0 V1.10.0

STM32F1 V1.7.0

STM32F2 V1.7.0

STM32F3 V1.10.0

STM32F4 V1.24.1

STM32F7 V1.15.0

STM32G0 V1.2.0

STM32G4 V1.0.0

STM32H7 V1.4.0

STM32L0 V1.11.2

STM32L1 V1.9.0

STM32L4 V1.14.0

STM32MP1 V1.0.1

STM32WB V1.1.0

Get the new version now

https://www.st.com/en/development-tools/stm32cubemx.html?sc=stm32cubemx

22 REPLIES 22
Lars Beiderbecke
Senior III

Funny, I'm running CubeMX 5.3.0 right now ...

When I try to open my project, it asks me if I want to migrate my project to the latest firmware version. If I answer "migrate", my mouse pointer turns to "busy", and that's it. No status indicator, no progress bar, nothing.

How many hours am I supposed to wait? And what is it doing? I just want to enter my project with the new firmware being active, and I'll apply any changes needed myself.

EDIT: Oh, any I cannot "continue" either, which means my project is hosed, since I can no longer open it. Great job!

ST now offers downloading of previous versions. Go back to 5.2.1 or whatever works for You.

But even better don't use that buggy bloatware generation "feature" and develop a real actually working code. 😉 Even if using HAL, which is also flawed, the result can be much better that CubeMX generated crap.

Romain1
Associate III

I'm having issues with incorrect Makefiles being generated with CubeMX 5.3.0 for STM32WB. After fixing the typos in the Makefile the compilation succeeds.

Where can/should I report this?

No thread for STM32CubeMX 5.3.0.

Can't create a new question for some reason...