cancel
Showing results for 
Search instead for 
Did you mean: 

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

kmoravec
Associate

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? 

1 ACCEPTED SOLUTION

Accepted Solutions
AScha.3
Super User

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

View solution in original post

2 REPLIES 2
AScha.3
Super User

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

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.