Skip to main content
DYann.1
Senior II
Mar 25, 2025 11:28 AM UTC
Solved

How to install CubeMX so that STM32CubeIDE can recognize it?

Hello,

I would like to know how to install CubeMX and in which directory should I install it so that STM32CubeIDE can recognize it ?

Thank you

This topic has been closed for replies.
DYann.1
DYann.1Best answer
Senior II
Mar 25, 2025 1:56 PM UTC

 


@Andrew Neil wrote:

Why, exactly, do you want to know this?


Someone gave me an .ioc file but I can't open it because I have an old version of CubeMX.

   
DYann1_0-1742910811212.png

But, I find another way

DYann1_1-1742910880578.png

to open this file by importing an existing '.ioc' file. Now I can read the information in this file.

10 replies

Andrew Neil
Super User
Mar 25, 2025 11:35 AM UTC
A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
DYann.1
DYann.1Author
Senior II
Mar 25, 2025 12:38 PM UTC

@Andrew Neil wrote:

With current versions, you don't need to separately install CubeMX - it's all built in to CubeIDE

https://www.st.com/en/development-tools/stm32cubeide.html

 


    In my first step I have already installed STM32CubeIDE
DYann1_0-1742906155431.png

 

 

 

Does this mean I already have the correct version of CubeMX installed ? Right ?

Andrew Neil
Super User
Mar 25, 2025 12:43 PM UTC

Yes - it's all built-in 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
DYann.1
DYann.1Author
Senior II
Mar 25, 2025 12:59 PM UTC

When I try to create a Projet with STM32CubeIDE 1.18.0, I can see the available versions of CubeMX and I don't have the latest version of CubeMX 

DYann1_2-1742907462130.png

Andrew Neil
Super User
Mar 25, 2025 1:37 PM UTC

That's not the CubeMX version - that's the Firmware Package version.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
DYann.1
DYann.1Author
Senior II
Mar 25, 2025 1:42 PM UTC

How to find the version CubeMX integrated in this version STM32CubeIDE 1.18.0 ?