cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeIDE 1.4.0 / 1.4.1 / 1.4.2

mattias norlander
ST Employee

Since the question has been raised by some people, let's explain the difference between STM32CubeIDE 1.4.0 / 1.4.1 / 1.4.2

STM32CubeIDE 1.4.0 - full installer

STM32CubeIDE 1.4.1 - patch release only, to quick-fix some problems

STM32CubeIDE 1.4.2 - patch release only, to make aligned release with STM32CubeMX

This thread will not give the full details about what is inside STM32CubeIDE 1.4.0 vs previous versions. For this type of information we refer to the Release Note.

STM32CubeIDE 1.4.0 was released as a full stand-alone installer as well as update patches using the online Eclipse patch mechanism in sync with the rest of the STM32Cube ecosystem tools.

The 1.4.1 patch was deployed "quickly" to fix a few bugs blocking some use cases. STM32CubeIDE sometimes has the capability to quick-fix things that are broken in the interface between STM32CubeIDE and STM32CubeMX. In this way we can make sure customers are not blocked from using some features while buying us some time to make proper fixes in both tools.

The 1.4.2 patch aligns STM32CubeIDE with STM32CubeMX 6.0.1 version.

Bugs fixed in these patches are:

  • 90615 [STM32CubeMX] Unexpected project data deletion when some utilities are used.
  • 90636 [STM32CubeMX] IRQ priorities for some "Non-System" IPs are set to minimal values after project migration.
  • 90727 [STM32CubeIDE] Fixed issue with OpenOCD not being able to use with third-party debug probes.
  • 90934 [STM32CubeMX] Some boards do not boot after enabling FreeRTOS™.
1 REPLY 1
cs.1
Associate

Is there currently a way to update 1.4.0 to 1.4.2 (or at least the stm32cubemx package to 6.0.1) on linux ?

Tying "check for updates" inside the IDE only lists 1.5.1.

We're having a hard time collaborating on a project when every update that changes the minor version of cubemx breaks compatibility (can't open the .ioc file).