<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Migrating an application between different SDK versions using MCUXpresso in MCUXpresso IDE</title>
    <link>https://community.nxp.com/t5/MCUXpresso-IDE/Migrating-an-application-between-different-SDK-versions-using/m-p/1339874#M7416</link>
    <description>&lt;P&gt;Not sure if there is a recommended way, but I would say in general it would not be recommended to switch SDKs, because as you noticed there might be breaking changes.&lt;/P&gt;&lt;P&gt;What I'm using is the process I have described in &lt;A href="https://mcuoneclipse.com/2021/04/27/upgrade-to-a-new-nxp-mcuxpresso-sdk/" target="_blank"&gt;https://mcuoneclipse.com/2021/04/27/upgrade-to-a-new-nxp-mcuxpresso-sdk/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Additionally I feel it is mandatory to have your project in a version control system (I'm using git/GitHub/GitLab, see &lt;A href="https://mcuoneclipse.com/2018/09/30/tutorial-git-with-eclipse/" target="_blank"&gt;https://mcuoneclipse.com/2018/09/30/tutorial-git-with-eclipse/&lt;/A&gt; which allows me to track changes and always go back if necessary.&lt;/P&gt;&lt;P&gt;One thing to look out for is that some folders might get 'excluded from build', so you have to re-enable them, see &lt;A href="https://mcuoneclipse.com/2014/07/22/exclude-source-files-from-build-in-eclipse/" target="_blank"&gt;https://mcuoneclipse.com/2014/07/22/exclude-source-files-from-build-in-eclipse/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
    <pubDate>Tue, 14 Sep 2021 14:45:44 GMT</pubDate>
    <dc:creator>ErichStyger</dc:creator>
    <dc:date>2021-09-14T14:45:44Z</dc:date>
    <item>
      <title>Migrating an application between different SDK versions using MCUXpresso</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/Migrating-an-application-between-different-SDK-versions-using/m-p/1339838#M7415</link>
      <description>&lt;P&gt;We have a situation where we have an application project built on top of an existing SDK. We then get a new version of the SDK where some files are renamed/moved. That means that the application .project and .cproject need to be updated for the new SDK version. However, we have not found a way to do this except by hand comparing .cproject files and making the changes by hand. Also for files that are not changed, in new SDK versions, the .cproject files are changed with some magic numbers.&lt;/P&gt;
&lt;P&gt;What is the recommended way to migrate application project files to a new SDK version? How can we keep our application and take in the new SDK files when a new release is received?&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2021 13:54:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/Migrating-an-application-between-different-SDK-versions-using/m-p/1339838#M7415</guid>
      <dc:creator>Ricardo3</dc:creator>
      <dc:date>2021-09-14T13:54:48Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating an application between different SDK versions using MCUXpresso</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/Migrating-an-application-between-different-SDK-versions-using/m-p/1339874#M7416</link>
      <description>&lt;P&gt;Not sure if there is a recommended way, but I would say in general it would not be recommended to switch SDKs, because as you noticed there might be breaking changes.&lt;/P&gt;&lt;P&gt;What I'm using is the process I have described in &lt;A href="https://mcuoneclipse.com/2021/04/27/upgrade-to-a-new-nxp-mcuxpresso-sdk/" target="_blank"&gt;https://mcuoneclipse.com/2021/04/27/upgrade-to-a-new-nxp-mcuxpresso-sdk/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Additionally I feel it is mandatory to have your project in a version control system (I'm using git/GitHub/GitLab, see &lt;A href="https://mcuoneclipse.com/2018/09/30/tutorial-git-with-eclipse/" target="_blank"&gt;https://mcuoneclipse.com/2018/09/30/tutorial-git-with-eclipse/&lt;/A&gt; which allows me to track changes and always go back if necessary.&lt;/P&gt;&lt;P&gt;One thing to look out for is that some folders might get 'excluded from build', so you have to re-enable them, see &lt;A href="https://mcuoneclipse.com/2014/07/22/exclude-source-files-from-build-in-eclipse/" target="_blank"&gt;https://mcuoneclipse.com/2014/07/22/exclude-source-files-from-build-in-eclipse/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2021 14:45:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/Migrating-an-application-between-different-SDK-versions-using/m-p/1339874#M7416</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2021-09-14T14:45:44Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating an application between different SDK versions using MCUXpresso</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/Migrating-an-application-between-different-SDK-versions-using/m-p/1339889#M7418</link>
      <description>&lt;P&gt;Hi Erich&lt;/P&gt;
&lt;P&gt;Thank you for your answer. Actually, we have no alternative but to switch SDKs. We are using SDKs that are fully under development and every few months we get an update that we need to migrate our applications to.&lt;/P&gt;
&lt;P&gt;I think the link you sent could be useful, so i am checking that, but i am also concluding that it's unavoidable having some manual work required, which is not ideal if we have multiple applications with multiple configurations.&lt;/P&gt;
&lt;P&gt;I'll keep this topic open for if someone else has a better suggestion.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2021 15:04:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/Migrating-an-application-between-different-SDK-versions-using/m-p/1339889#M7418</guid>
      <dc:creator>Ricardo3</dc:creator>
      <dc:date>2021-09-14T15:04:04Z</dc:date>
    </item>
  </channel>
</rss>

