cancel
Showing results for 
Search instead for 
Did you mean: 

How to install CubeMX so that STM32CubeIDE can recognize it?

DYann.1
Senior II

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

1 ACCEPTED SOLUTION

Accepted Solutions

 


@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.

View solution in original post

10 REPLIES 10

@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 ?

Yes - it's all built-in 

So why I have this picture :

DYann1_0-1742906826661.png

However, I installed the latest version of STM32CubeIDE (1.18.0).Why ? I opened an .ioc file that someone gave me, is that probably why ?

DYann1_1-1742907151801.png

DYann.1
Senior II

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

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

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

I don't think that has any meaning - it's a single product, with a single version number ?

Why, exactly, do you want to know this?

 


@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.