2024-02-06 07:01 AM
Hi
my project was written based on.
STM32Cube_FW_F4_V1.27.1
I just downladed
STM32Cube_FW_F4_V1.28.0
I would have expected CUBE IDE to ask for migration. But it doesnt.
What shall I do now?
Thx
2024-02-06 07:18 AM
Go to the Project Manager tab and change it manually if you want.
2024-02-06 08:06 AM
>> Go to the Project Manager tab and change it manually if you want.
it is actually grayed out. So I cant really change it.
2024-02-06 11:25 AM - edited 2024-02-06 11:32 AM
> it is actually grayed out. So I cant really change it.
Then er... you'll have to edit the .ioc file manually to activate the prompt to migrate. The magic line can be copied from a newly created .ioc. I don't remember it off the top of my head.
Also, the versions of supported Cube packages seem to be limited by CubeMX/IDE version, such as every CubeMX/IDE version can deal only with Cube firmware libraries known to it (released before), and refuse any newer version. Again you can patch it the .ioc file manually, on your own risk. Or, edit the libraries & include paths in the generated project - this way you can specify a modified library for the project, and even different library versions for different projects.
2024-02-06 12:23 PM
Could be a reason it's unable to be changed. Maybe a middleware you're using or something. Attaching the IOC in question would allow for better support.