Skip to main content
Associate II
December 9, 2025
Solved

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

  • December 9, 2025
  • 2 replies
  • 472 views

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? 

Best answer by AScha.3

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 .

2 replies

AScha.3
AScha.3Best answer
Super User
December 9, 2025

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 ""Accept as Solution""."
Andrew Neil
Super User
December 9, 2025

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.