cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeIDE 1.6.0 released

mattias norlander
ST Employee

STM32CubeIDE 1.6.0 was released this week on st.com as well as a in-tool update patch.

Caution: The in-tool update does not allow updating drivers and ST-LINK server tool. Full installer is required for this.

What is new in 1.6.0? (only some highlights)

  • Target support updated in-sync with STM32Cube ecosystem in general. In particular:
    • Added support for additional STM32G0 and STM32WB series devices.
  • Integration of STM32CubeMX 6.2.0, STM32CubeProgrammer 2.7.0 and latest versions of various other STM32 deliverables.
  • Added Azure RTOS ThreadX debug support.
  • Toolchain manager changes
    • The Arm and Gnu Tools for STM32 toolchains based on GCC 9-2020-q2​ is the new default bundled and used toolchain in CubeIDE 1.6.0.
    • Toolchain manager extended to support using a locally installed 3rd party GCC toolchain.
  • Information Center updated with new Tools Panel for easy access/download of additional tools.
  • STM32CubeMX plug-in provides pinout compatible search feature
  • For MPU series :
    • Application / Library user land development
  • JRE updates
    • Moved to Java11
    • JRE is now distributed as plug-in allowing also in-tool update of JRE via P2

Main issues fixed in STM32CubeIDE 1.6.0

Only a sub-set of the many tickets closed are mentioned in the release note.

Known problems and limitations

Please refer to the release note.

Where do I Obtain CubeIDE 1.6.0?

  • https://www.st.com/stm32cubeide
  • ... Or update your current installation of STM32CubeIDE using: Help > Check for updates
    • Caution: After updating STM32CubeIDE, the post-update restart fails. STM32CubeIDE must be restarted manually.
62 REPLIES 62

Hello Anguel!

Could you send me the workspace log? It's located at $workspace/.metadata/.log

MKiss
Associate II

I just updated my CubeIDE from 1.5.1 to 1.6.0 and now when I try to generate code with the device configuration tool in an STM32 project, the IDE is not responding. After restarting CubeIDE the perspective changed, I had to reset it, but I still cannot generate code. The UI of the device configuration tool is changes everytime I restart CubeIDE.

Also I cannot revert to 1.5.1 because it gives me an error.

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: org.eclipse.update.feature,com.st.stm32cube.common.feature.ecosystemintegration.stinsider,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.common.feature.ecosystemintegration.ui,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.common.feature.mx,6.1.1.202012091304

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.common.feature.mx.stinsider,6.1.1.202012091304

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.common.feature.projectcreation,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.common.feature.projectcreation.ui,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.common.feature.utils,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.common.services.adapted,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.common.services,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.common.services.mx,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.common.ui,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.common.utils,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.documentation,1.5.0.202011131254

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.analytics,1.5.1.202012101225

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.build,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.build.ui,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.buildanalyzer,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.converters,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.debug,1.5.0.202011100858

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.debug.jlink,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.debug.openocd,1.5.0.202011091203

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.debug.sfrview,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.debug.stlink,1.5.0.202011170830

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.debug.swv,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.externaltools.cubeprogrammer,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.externaltools,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.externaltools.gnu_arm_embedded,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.externaltools.gnu_tools_for_stm32.7_2018_q2_update.bin,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.externaltools.gnu_tools_for_stm32.7_2018_q2_update,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.externaltools.gnu_tools_for_stm32,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.externaltools.jlink,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.externaltools.openocd,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.externaltools.stlink_gdb_server,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.freertos,1.5.0.202011161802

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.ide,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.informationcenter,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.linker,1.5.0.202011051335

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.linkerdb,1.5.0.202011051335

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.p2,1.5.0.202011131318

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.productdb.debug,1.5.0.202011051456

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.productdb,1.5.0.202011051456

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.projectnatures,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.projecttree,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.rcp,1.5.1.202012101225

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.resources.common,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.resources.extended,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.stackanalyzer,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.startup,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.targetadapter,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.toolchain.arm_none,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.toolchain,1.5.0.202011041201

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.toolchain.ui,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.debug,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.debug.openocd,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.ide,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.linker,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.linkerdb,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.linux.debug,1.5.0.202011161402

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.linux.ide,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.linux.projectcreation,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.linux.toolchain,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.productdb.debug,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.productdb,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.projectnatures,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.projecttree,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.remote.ssh,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.resources.common,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.resources.extended,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.startup,1.5.0.202011040924

No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.targetadapter,1.5.0.202011040924

I misread the message the first time. Hence the edit.

Anyway, before trying anything else I would re-install the full CubeIDE package. Hopefully that will probably solve the problem assuming it is he upgrade that failed in the first place...

mute
Mit freundlichen Grüßen / Kind regards
Johannes Schnitzler
Geschäftsführer
Ladon Energy GmbH
Tiergartenstrasse 164A
30559 Hannover
+49 511 533 666 1
+49 172 8 142 143
Johannes.schnitzler@ladon-energy.com

I uninstalled 1.6.0 and installed 1.5.1 and it worked fine. I updated to 1.6.0 and it didn't work. I uninstalled 1.6.0 and installed it directly and it didn't work.

Mike_ST
ST Employee

Can't update:

No repository found at http://sw-center.st.com/stm32cubeide/openstlinux/updatesite1.

Could you Reload all sw-center.st.com urls listed in Preferences > Install/Update > Available Software Sites, and paste here any errors?

If all reloads succeed then retry to update with Help > Check for Updates

Looks pretty annoying indeed...

What is your OS?

Also could you share you workspace log file workspace/.metadata/.log to see if something guides us to the root cause?

ADmit.2
Associate II

Hello! After the update, the configuration of old projects does not work !!! The program hangs, I do not know how to fix this error. The project is blocked, trouble! Please, help.

@Julien D_OEHAUDT​ I made the package manager to see the 7-2018 package by installing as "Local" (pointed to existing directory under plugins).

Sorry don't have time for toolkit management. Debugging makefile projects has higher priority for me because our customers need it. [see this thread]

All other issues are minor.

-- pa