Hello,
I'm using MCUXpresso vers. 1.5.1 [Build 7266] and SDK ver. 2.11 to program LPC55S28 micro.
I want to migrate to SDK v.2.13 but i have a problem.
If i try to upgrade SDK, the environment ask me to downgrade SDK to 2.9. If I do it, the environment ask me to downgrade again to 2.6 and so on.
I,also, try to drag and drop the new SDK ma it not works (the environment doesn't recognize the new SDK).
What have I to do to use the new SDK?
Solved! Go to Solution.
As new SDK versions are released they quite often include changes to the manifest files (i.e. the information about the software and/or target) that IDE versions that were released before that new SDK cannot understand. This means you normally have to update your IDE version when updating your SDK version. However, any IDE version should be able to load an SDK that was released at the same time or before it.
You can see the requirements for IDE version under supported devices on the MCUXpresso IDE page:
It looks like you are trying to use IDE version 11.5.1 with SDK 2.13, but SDK 2.13 needs version 11.7.x of the IDE, so you will need to update.
If you installed your SDK by building it with the SDK builder then you should uninstall the old SDK (delete it) before trying to install a newer version. If you installed it directly using the IDE then it should be updated by the IDE; however - once you have updated the SDK like this you wont be able to use that SDK in the 11.5.x IDE anymore.
Thanks,
I have try also to update MCUXpresso and then SDK.
The Associated SDK become the new SDK, but when I try to "Refresh SDK components", the environment doesn't recognized the new files.
Example.
In my project, I have fsl_usart v. 2.6 (because I used SDK v. 2.11); in the SDK v. 2.13, fsl_usart is v. 2.7, but it doesn't update.
Hi Simone,
Are you using a project that you created or an example? If its an example could you let us know which example you are using and confirm the IDE version you are using now?
I want to confirm if there is a problem with the translation of your project from IDE 11.5.x to the later (11.7.1?) version.
Hi,
Before I use MCUXpressoIDE 11.5.1 Build 7266(2022-04-13), now i'm using MCUXpresso IDE V.11.7.1 [Build 9221] [2023-03-28].
I didn't use an example project; i started with a new project and i developed my application.
Hi Simone,
Did the following window appear when you refresh the components?
If not, it is possible that "Remember my decision" and "Keep existing" options have been used before in the IDE and when you tried to refresh the components, the new ones didn't update.
Regards,
MCUXpresso IDE Support
Hi,
I saw this window
And as you can see, usart driver is clouded (but it's actually version 2.6.0).
Simone
Hi Simone,
In the mentioned window you see a new version of the file as the SDK have been updated to 2.13 version. If you click on Yes, do you see the window specified by us in the previous comment?
If not, please verify if option "Do not ask for component source code import policy" is checked in Preferences -> MCUXpresso IDE ->SDK Handling ->Components.
If it is, uncheck it and select "Component source code import policy" on "Compare", apply changes and try to refresh the SDK components again.
Regards,
MCUXpresso IDE Support.
As new SDK versions are released they quite often include changes to the manifest files (i.e. the information about the software and/or target) that IDE versions that were released before that new SDK cannot understand. This means you normally have to update your IDE version when updating your SDK version. However, any IDE version should be able to load an SDK that was released at the same time or before it.
You can see the requirements for IDE version under supported devices on the MCUXpresso IDE page:
It looks like you are trying to use IDE version 11.5.1 with SDK 2.13, but SDK 2.13 needs version 11.7.x of the IDE, so you will need to update.
If you installed your SDK by building it with the SDK builder then you should uninstall the old SDK (delete it) before trying to install a newer version. If you installed it directly using the IDE then it should be updated by the IDE; however - once you have updated the SDK like this you wont be able to use that SDK in the 11.5.x IDE anymore.