cancel
Showing results for 
Search instead for 
Did you mean: 

CubeIDE 1.8.0 will not open project/.ioc from older version

JU
Associate III

I have to take an existing CubeMX project and change the micro (F03 -> G03) which should be quite simple, however my CubeIDE refuses to load the project.

I can add the project, and it loads all the source files etc. but it will not build (the menu option is greyed out), it will not index sources (F3 to see definition doesn't work) and if I try to open the .ioc (CubeMX config) file it just hangs with a blank white window.

From the .ioc file:

MxCube.Version=4.22.1
MxDb.Version=DB.4.0.221

Can I migrate this project somehow?

1 ACCEPTED SOLUTION

Accepted Solutions
Sara BEN HADJ YAHYA
ST Employee

Hello @JU​ ,

Thanks for your feedback,

CubeIDE 1.8.0 comes with STM32CubeMX 6.4.0 plugin. Normally, CubeIDE allows project migration by showing a pop up when trying to open the ioc file. But if this didn't work, you can migrate your ioc file using CubeMX latest version v6.4.0 and re-generate your project.

STM32CubeMX 6.4.0 download link: STM32CubeMX

If this didn't solve your issue, could you please share your ioc file?

If your issue is solved, please close this post by clicking the "Select as Best" button. This will help other members of the community find this response more quickly :)

Sara.

View solution in original post

3 REPLIES 3
Sara BEN HADJ YAHYA
ST Employee

Hello @JU​ ,

Thanks for your feedback,

CubeIDE 1.8.0 comes with STM32CubeMX 6.4.0 plugin. Normally, CubeIDE allows project migration by showing a pop up when trying to open the ioc file. But if this didn't work, you can migrate your ioc file using CubeMX latest version v6.4.0 and re-generate your project.

STM32CubeMX 6.4.0 download link: STM32CubeMX

If this didn't solve your issue, could you please share your ioc file?

If your issue is solved, please close this post by clicking the "Select as Best" button. This will help other members of the community find this response more quickly :)

Sara.

JU
Associate III

Well CubeMX can load the project so I gues that counts as working... seems very odd that CubeMX works where CubeMX-inside-the-IDE crashes though.:\

I wish ST would concentrate less on spurious stuff (why on earth does CubeMX have a Facebook button?) and more on robust reliable development tools we can actually trust with our code.

Hahaha, don't count on it! You should know the social experience is far more important that boring stuff like reliability and robustness. Those just aren't sexy enough for the cool kids.