Last edited 5 months ago

How to install STM32CubeIDE

Applicable for STM32MP13x lines, STM32MP15x lines, STM32MP21x lines, STM32MP23x lines, STM32MP25x lines


STM32 MPU support, inside STM32CubeIDE, is available on Linux® and Windows® host PCs, but it is NOT on macOS®.

STM32CubeIDE for Linux® host PC STM32CubeIDE for Windows® host PC
Download

Version v2.1.0

  • Download the preferred all-in-one Linux installer from st.com
    • Generic Linux Installer - STM32CubeIDE-Lnx
    • RPM Linux Installer - STM32CubeIDE-RPM
    • Debian Linux Installer - STM32CubeIDE-DEB

Version v2.1.0

  • Download the all-in-one Windows installer from st.com
    • Windows Installer - STM32CubeIDE-Win
Installation guide
  • Refer to STM32CubeIDE installation guide (UM2563) available on st.com.
User manual
  • When the installation is completed, see additional information about STM32CubeIDE in st.com:
    • STM32CubeIDE quick start guide (UM2553)
Detailed release note
  • Details about the content of this tool version are available in the STM32CubeIDE release v2.1.0 release note from st.com
Restrictions
Warning DB.png Important
The STM32CubeIDE-v2.1.0 is compatible with ecosystem release v6.2.0 More info.png for STM32CubeMP1 package and STM32CubeMP2 package but is not compliant neither with the STM32MP2 secure FwST-M packages, nor with STM32MPU OpenSTLinux (running on Cortex®-A).

The full compliance will come with OpenSTLinux plugins updates, coming on top of new STM32CubeIDE v2.1.0 and planned to be delivered in March 2026.

  • Main restrictions are identified in this chapter
  • STM32CubeIDE errata (This page is available in the stm32mcu wiki, be aware that, visiting this page, you will leave the stm32mpu wiki)

Minor releases may be available from the update site. Check chapter 10 in (UM2609) for more information on how to update STM32CubeIDE.