<?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 Is there a relatively painless way to upgrade a project based on KSDK 1.1.0 to 1.2.0? in Kinetis Software Development Kit</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Is-there-a-relatively-painless-way-to-upgrade-a-project-based-on/m-p/411345#M1870</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried exporting and importing an archive but that didn't seem to do what I wanted as it would not let me select the directory. Then I tried opening the existing project and got the below warning about how I should have the KSDK installed. So I went looking for a best practice and could find nothing.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/120366i329610C531DE22F8/image-size/large?v=v2&amp;amp;px=999" title="32810_32810.png" alt="32810_32810.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/24267iFE9421D22F75DF8A/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 May 2015 17:44:14 GMT</pubDate>
    <dc:creator>christophertsch</dc:creator>
    <dc:date>2015-05-29T17:44:14Z</dc:date>
    <item>
      <title>Is there a relatively painless way to upgrade a project based on KSDK 1.1.0 to 1.2.0?</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Is-there-a-relatively-painless-way-to-upgrade-a-project-based-on/m-p/411345#M1870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried exporting and importing an archive but that didn't seem to do what I wanted as it would not let me select the directory. Then I tried opening the existing project and got the below warning about how I should have the KSDK installed. So I went looking for a best practice and could find nothing.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/120366i329610C531DE22F8/image-size/large?v=v2&amp;amp;px=999" title="32810_32810.png" alt="32810_32810.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/24267iFE9421D22F75DF8A/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 May 2015 17:44:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Is-there-a-relatively-painless-way-to-upgrade-a-project-based-on/m-p/411345#M1870</guid>
      <dc:creator>christophertsch</dc:creator>
      <dc:date>2015-05-29T17:44:14Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a relatively painless way to upgrade a project based on KSDK 1.1.0 to 1.2.0?</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Is-there-a-relatively-painless-way-to-upgrade-a-project-based-on/m-p/411346#M1871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello christ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The file structure of KSDK 1.2 is different from KSDK 1.1,&amp;nbsp; so do not recommend directly porting .&lt;/P&gt;&lt;P&gt;I recommend you create a new project on KSDK 1.2 , then only port the application code .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;Alice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jun 2015 03:04:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Is-there-a-relatively-painless-way-to-upgrade-a-project-based-on/m-p/411346#M1871</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2015-06-01T03:04:10Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a relatively painless way to upgrade a project based on KSDK 1.1.0 to 1.2.0?</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Is-there-a-relatively-painless-way-to-upgrade-a-project-based-on/m-p/411347#M1872</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;STRONG class="font-color-meta"&gt;&lt;SPAN class="replyToName"&gt;christophertschappatt,&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;thank you for the question.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;Because there were some structure changes between KSDK 1.1 and KSDK 1.2, I recommend work separately with these files (e.g. for KSDK 1.1 use KDS 2.0 and for KSDK 1.2 use KDS 3.0), because hand in hand goes KDS release and its MCU support.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;Please, keep in mind that for every KDS release you need separate workspace and installed Eclipse updates. &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;If you have larger project, it is better to migrate it by this way, I attach you a procedure.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;I hope this helps,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;Iva&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jun 2015 06:53:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Is-there-a-relatively-painless-way-to-upgrade-a-project-based-on/m-p/411347#M1872</guid>
      <dc:creator>ivadorazinova</dc:creator>
      <dc:date>2015-06-01T06:53:48Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a relatively painless way to upgrade a project based on KSDK 1.1.0 to 1.2.0?</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Is-there-a-relatively-painless-way-to-upgrade-a-project-based-on/m-p/411348#M1873</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So the real answer should be NO. There is no relatively painless way of migrating existing code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I ended up taking Alice Yang's advice and creating a new project and then meticulously adding the various components one by one and visually changing the settings from one project to the other. Then I had to re-code a number of things, like ADC's because of changes to the API. For example it used to be necessary to call ADC16_DRV_ConfigConvChn to change the channel being converted but now it is necessary to call that plus ADC16_DRV_SetChnMux since the former handles channel only and not the MUX A or MUX B thought.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bottom line, if you are short on time stick with the tool/sdk you have until you can re-test everything.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2015 17:35:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Is-there-a-relatively-painless-way-to-upgrade-a-project-based-on/m-p/411348#M1873</guid>
      <dc:creator>christophertsch</dc:creator>
      <dc:date>2015-06-02T17:35:20Z</dc:date>
    </item>
  </channel>
</rss>

