cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeIDE 1.17.0 released

Semer CHERNI
ST Employee

We are pleased to announce to you that the release 1.17.0 of STM32CubeIDE is available.

What is new in 1.17.0:

  • Microcontrollers, microprocessors, and board lists aligned with STM32CubeMX:
    • Added the support for the STM32N6 series
    • Added the support for the STM32U3 series.
    • Added the support for the STM32WL3x line
    • Added the support for the STM32MP23xx microprocessors
    • Added the support for the STM32MP25xx microprocessors in a TFBGA361 16 mm × 16 mm package
    • Added the support for new microcontrollers in the STM32C0 series and related Nucleo boards (NUCLEO-C051C8 and NUCLEO-C092RC)
    • Added the support for new microcontrollers in the STM32G4 series
    • Added the support for new microcontrollers in the STM32WBA series and the related B-WBA5M-WPAN board
  • Simplified user authentication interface
  • Added support for debug authentication with password for the STM32N6 series.
  • Improved support of OpenSTLinux plugin to be version agnostic
  • Enabled the installation of both STM32MP1 and STM32MP2 flavors of OpenSTLinux plugins within the same STM32CubeIDE instance.
  • Added support for flashing the .bin file during debugging.

Main fixed issues in 1.17.0:

Refer to the STM32 microcontroller wiki at:
wiki.st.com/stm32mcu/wiki/Category:STM32CubeIDE_errata

Known problems and limitations in 1.17.0:

Refer to the STM32 microcontroller wiki at:
wiki.st.com/stm32mcu/wiki/Category:STM32CubeIDE_errata

How to get STM32CubeIDE 1.17.0:

  • Under this link
  • Or update your current installation of STM32CubeIDE using: Help > Check for updates (The in-tool update does not allow updating the drivers and ST-LINK server tool. Full installation is required for this to be done).

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.

14 REPLIES 14

If you want guarantees of support, you probably need to be looking to paid-for commercial offerings ...

dirtcooker
Associate

myST -> Login does not work properly on Linux Mint (ubuntu 22 based). I needed to work on some stm32 code pronto today, have a new machine so naturally I downloaded the latest and installed it. Big mistake. It forced me to login repeatedly then promptly forgot, went to myST -> Login and entered my account, then tried to download packages from Help | Manage Embedded Software without luck. cube finder was unable to download the packages too. Finally, I uninstalled 1.17 then reinstalled 1.12. Fortunately, I had a copy of the installer, since it is gone from st.com

Please get rid of this login ***. I have wasted hours. I will not recommend stm32 for future projects if this *** continues. It's prob too late to change for this project, but fortunately 1.12 still works OK


@Andrew Neil wrote:

If you want guarantees of support, you probably need to be looking to paid-for commercial offerings ...


@Andrew Neil 

 

Who has commercial offerings that work?

Keil, IAR, Segger?

 

PS

Rowley Crossworks

Are Wind River still in the game?

rqggomes
Associate

STM32WB07CC Programming Error on Linux due to Case Sensitivity in Memory Definition File Name

Dear STMicroelectronics,

I am writing to report an error I encountered while trying to program an STM32WB07xx microcontroller using STM32CubeIDE 1.17.0 on a 64-bit Linux system.

Problem:

When attempting to program the device, the following error message is displayed in the log:

Warning: No flash region defined for device id 0x1e

Steps to Reproduce:

  1. Create a new project for STM32WB07xx in STM32CubeIDE.
  2. Configure the project and generate the code.
  3. Attempt to program the microcontroller.

Cause:

The issue is related to the case sensitivity of the Linux file system. STM32CubeIDE (or a tool it uses) is looking for the memory definition file named "0x1e.stldr", but the actual file on the file system is named "0x1E.stldr".

Solution:

Renaming the file "0x1E.stldr" to "0x1e.stldr" resolves the problem.

Suggested Improvement:

I suggest that STMicroelectronics implement a solution in STM32CubeIDE to handle this case sensitivity difference on Linux systems. For example, the IDE could ignore capitalization when searching for files, or offer a configuration option to disable case sensitivity.

Thank you for your attention to this matter. I hope this report is helpful for improving STM32CubeIDE.

Sincerely,