Managing CubeMX Software versions, IDE, and Firmware Packages
Curious if someone could shed some light on the compatibility between versions of CubeMX and "Embedded Firmware Packages".
I have been using an old version of CubeMX (4.25) for some time (>2 years). I am now looking at doing some development with a controller that is not supported with this version of the software. I notice that as of this writing, the updater lists version 5.1, while the ST website lists the latest version of CubeMX as 5.6.1.
My questions:
- Why does my "Check for Updates" list ver. 5.1 as the latest upgrade while ST shows 5.6.1. Can I not update my version, or is this going to require a clean install to get to the latest version?
- I have lots of code developed using certain versions of firmware packages. Can I be sure that upgrading to CubeMX Ver 5.1 (or 5.6.1), I can still use my legacy Firmware packages? For instance, one package I have used extensively is STM32F0 Ver 1.9 while I see that 1.10 is available on ST's website.
- I am currently using TrueStudio (9.0.1) with Cube. Does upgrading CubeMX retain my ability to use this IDE?
- How does all of this play into possibly porting to CubeIDE if I choose?
In short, I would like to work with some newer MCUs that are not supported by my old software tools. However, I want to make sure that the steps to upgrade doesn't sabotage my library of working code sets.
Thanks