2023-03-06 07:46 AM
STM32CubeIDE 1.12.0 was released today on st.com as well as an in-tool update patch.
What is new in 1.12.0?
* Microcontroller and board lists aligned with STM32CubeMX v6.8.0
– Added the support for the STM32H5 series microcontrollers
– Added the support for new microcontrollers in the STM32U5 series
– Added the support for the STM32WBA series microcontrollers
– Added the support for one new board related to the STM32G4 series: B-G473E-ZEST1S
– Added the support for three boards related to the STM32H5 series: NUCLEO-H563ZI, NUCLEOH503RB, STM32H573I-DK
– Added the support for three new boards related to the STM32U5 series: STM32U5A9J-DK, NUCLEO-U5A5ZJ-Q, NUCLEO-U545RE-Q
– Added the support for one new board related to the STM32WBA series: NUCLEO-WBA52CG
• Editor improved for project examples
When importing a project example, automatically opens the readme file if it exists
• Data analytics enabled by default
• GCC update enabled
– Updates GCC 11, which is already available on the Eclipse® p2 update site
• Debug
– Address column added to the Live Expressions view
• Code quality
– Added the cyclomatic complexity feature that calculates the function complexity based on the builtprogram
– Added a view to display the complexity of each function included in the program
Main fixed issues
126202 GDB client exits randomly during debug session in CubeIDE on Linux.
139495 ST-LINK GDB server wrongly advertise TrustZone core registers with TZEN=0.
140228 Wrong IP registers displayed in the SFR view.
140494 arm-none-eabi-gdb-py.exe is missing in GNU Tools for STM32 11.3.rel1.20221123-1345 on Windows.
14170 2STM32CubeIDE 1.11.0 completely breaks when the 'Darkest Dark Theme' plugin is installed.
142921 When STM32CubeIDE is launched for the second time, the popus is opened even if the data analysis value is deactivated.
Known issues fixed and problems and limitations
Please refer to the wiki.
Where do I obtain STM32CubeIDE 1.12.0?
https://www.st.com/stm32cubeide
… Or update your current installation of STM32CubeIDE using: Help > Check for updates
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.
2023-03-07 01:16 AM
"GCC update enabled" - how can I update to GCC 11?
Help -> Check for Updates says "No updates found"
"arm-none-eabi-gcc --version" added as a prebuild step shows version 10.3
2023-03-07 07:14 AM
Same here. Just updated CubeIDE to 1.12 and GCC is at 10.3 -> "No updates found"
2023-03-07 09:40 AM
Hello
The update are know available.
Please check and don't hesitate to ask further question.
However, please post you question on separate posts on the forum to make them visible to other community members.
BR,
Semer.
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.
2023-03-09 02:40 PM
A had a problem with this version. Build was successful, but firmware hangs at some asserts. Download end set as default "GNU Tools for STM32(11.3.rel1)" toolchain, fixed the problem.
2023-03-23 03:55 PM
An error occurred while collecting items to be installed
session context was:(profile=STM32CubeIDE, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.st.stm32cube.common.ecosystemintegration,2.0.200.202301161003
No repository found containing: osgi.bundle,com.st.stm32cube.common.ecosystemintegration.stinsider,2.0.200.202301161003
No repository found containing: osgi.bundle,com.st.stm32cube.common.ecosystemintegration.ui,2.0.200.202302091318
No repository found containing: osgi.bundle,com.st.stm32cube.common.logger,2.0.100.202301161003
No repository found containing: osgi.bundle,com.st.stm32cube.common.logger.ui,2.0.100.202301161003
No repository found containing: osgi.bundle,com.st.stm32cube.common.mx,6.8.0.202302231600
No repository found containing: osgi.bundle,com.st.stm32cube.common.mx.oss,6.8.0.202302231600
No repository found containing: osgi.bundle,com.st.stm32cube.common.mx.stinsider,6.8.0.202302231600
No repository found containing: osgi.bundle,com.st.stm32cube.common.mx.win32,6.8.0.202302231600
No repository found containing: osgi.bundle,com.st.stm32cube.common.preferences,2.0.100.202301161003
No repository found containing: osgi.bundle,com.st.stm32cube.common.projectcreation,2.1.100.202301161003
No repository found containing: osgi.bundle,com.st.stm32cube.common.projectcreation.ui,2.0.300.202302091318
No repository found containing: osgi.bundle,com.st.stm32cube.common.utils,2.0.200.202301161003
No repository found containing: osgi.bundle,com.st.stm32cube.ide.common.services,2.2.0.202302091318
No repository found containing: osgi.bundle,com.st.stm32cube.ide.common.services.adapted,2.2.0.202302091318
No repository found containing: osgi.bundle,com.st.stm32cube.ide.common.services.mx,2.2.0.202302091318
No repository found containing: osgi.bundle,com.st.stm32cube.ide.common.ui,2.0.200.202302091318
No repository found containing: osgi.bundle,com.st.stm32cube.ide.common.ui.oss,2.0.200.202301161003
No repository found containing: osgi.bundle,com.st.stm32cube.ide.common.utils,2.0.200.202302091318
No repository found containing: osgi.bundle,com.st.stm32cube.ide.documentation,2.0.500.202302221339
No repository found containing: osgi.bundle,com.st.stm32cube.ide.jre.win64,2.4.100.202301160955
No repository found containing: osgi.bundle,com.st.stm32cube.ide.mcu.analytics,2.2.200.202302151257
No repository found containing: osgi.bundle,com.st.stm32cube.ide.mcu.build,2.0.300.202302091318
No repository found containing: osgi.bundle,com.st.stm32cube.ide.mcu.build.ui,2.1.200.202302091318
No repository found containing: osgi.bundle,com.st.stm32cube.ide.mcu.buildanalyzer,2.0.500.202302091318
No repository found containing:
ETC ETC ETC, Many hundreds of lines
2023-04-21 07:13 AM
Good day to all,
in the new IDE version the compilation does not work at all.
Because the cyclomatic is always active. Even if I set it to 0 I get the following (kept extra short because it is always just about the parameter).
arm-none-eabi-gcc: error: unrecognized command-line option '-fcyclomatic-complexity'
arm-none-eabi-gcc: error: unrecognized command-line option '-fcyclomatic-complexity'
arm-none-eabi-gcc "../SRV_FREERTOS/portable/STM32/lptimTick.c" -mcpu=cortex-m0plus -std=gnu11 -g3 -DDEBUG -DSTM32L0 -DSTM32L082xx -c -I../Core -I../Configs ...
arm-none-eabi-gcc: error: unrecognized command-line option '-fcyclomatic-complexity'
2023-04-21 12:25 PM
2023-04-25 11:49 AM
Hi,
after the update from STM32CubeIDE 1.11.2 to 1.12.0 the cubeMX dialog is not opening (.ioc file).
It seems there is a known errata (https://wiki.st.com/stm32mcu/wiki/STM32CubeIDE:STM32CubeIDE_errata_1.12.0) :
63624 - Some STM32CubeMX pop-up dialogs are not opened in front of the STM32CubeIDE workbench on all OS's.
Is there a workaround?
I tried the following:
Any suggestions are welcome, I would like to avoid redoing the cube...
Regards
2023-04-27 02:56 AM
Thank you, we searched through the option but didn't see it. My remaining concern here it that the IDE defaulted to enable an option that was not there one version ago, breaking the build process for non ST compilers in the process. (as far as I could figure out this is NOT a standard gcc option but something a plugin CAN add)