Skip to main content
Associate II
Dec 9, 2025 5:46 PM UTC
Solved

I Just loaded latedt STM32CubeIDE 2.0 and when I create a new project there is no .ioc file to edit.

I am running Linux Mint 

And I have had STMCubeIDE 1.7 and 1.9 and just installed 2.0. It gave me an error the first time which I forgiot to write down, but it was in the window that normally lets me edit the .ioc file to assign my pins and activate the peripherals. 

I looked in the community and someone said unclick CDT in the Available Software Sites. Now it does not even ask to create/edit the .ioc file. 

I am wondering if things are getting confused because I have 3 versions of the STM32CubeIDE installed. How do I uninstall them, so I can try to install a clean copy? 

I looked at one of my older projects and the .ioc file looks like a text file. 

#MicroXplorer Configuration settings - do not modify
ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_5
ADC1.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_6
ADC1.Channel-2\#ChannelRegularConversion=ADC_CHANNEL_7
ADC1.Channel-3\#ChannelRegularConversion=ADC_CHANNEL_8
ADC1.Channel-4\#ChannelRegularConversion=ADC_CHANNEL_10
ADC1.Channel-5\#ChannelRegularConversion=ADC_CHANNEL_11
ADC1.Channel-6\#ChannelRegularConversion=ADC_CHANNEL_12
ADC1.Channel-7\#ChannelRegularConversion=ADC_CHANNEL_15
ADC1.Channel-8\#ChannelRegularConversion=ADC_CHANNEL_16
...

So something did not install right for the editor for the .ioc file. 

I think I need to uninstall all my versions of the IDE and try to reinstall.

So how do I uninstall in Linux all the versions (1.7, 1.9, and 2.0) of the IDE that are on my Linux Mint computer? 

AScha.3
AScha.3Best answer
Super User
Dec 9, 2025 6:12 PM UTC

IDE 2.0 no more has integrated CubeMx . So for xx.ioc generator you need to load/use Cube separate.

I stay with 1.19 for this time. ...with integrated CubeMx .

If you feel a post has answered your question, please click on " Best Answer ".

2 replies

AScha.3
AScha.3Best answer
Super User
Dec 9, 2025 6:12 PM UTC

IDE 2.0 no more has integrated CubeMx . So for xx.ioc generator you need to load/use Cube separate.

I stay with 1.19 for this time. ...with integrated CubeMx .

If you feel a post has answered your question, please click on " Best Answer ".
Andrew Neil
Super User
Dec 9, 2025 6:25 PM UTC

It's intentional: CubeIDE no longer integrates the MX functionality - it's now only available in the separate, standalone application:

https://community.st.com/t5/stm32cubeide-mcus/device-configuration-tool-not-working-in-stm32cubeide-v2-0-0/m-p/859813/highlight/true#M39730

 

Discussion about this here: IDE Version 2.0.0 - why remove MX ?

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.