<?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: Creating a custom board project using mqx/ksdk/kds/pe in Kinetis Software Development Kit</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449250#M3073</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;Manuel Storzer,&lt;/SPAN&gt;&lt;/STRONG&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 create KSDK project, KSDK use &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MQX-RTOS-FOR-KINETIS-SDK" title="MQX Lite RTOS"&gt;Freescale MQX RTOS for Kinetis SDK&lt;/A&gt;​&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;MQX RTOS for KSDK is the part of KSDK installation package. &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;So it is difference with "classic MQX - &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MQX" title="MQX RTOS"&gt;Freescale MQX RTOS&lt;/A&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;Pins for your custom board you should modify in board files which are located at &lt;EM&gt;C:\Freescale\KSDK_1.2.0\examples\twrk64f120m&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="ksdk.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/31978i0ACEED81F6403397/image-size/large?v=v2&amp;amp;px=999" role="button" title="ksdk.png" alt="ksdk.png" /&gt;&lt;/span&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 use own custom board, you should modify &lt;STRONG&gt;board.c&lt;/STRONG&gt;, &lt;STRONG&gt;board.h&lt;/STRONG&gt;, &lt;STRONG&gt;pin_mux.c&lt;/STRONG&gt;, &lt;STRONG&gt;pin_mux.h&lt;/STRONG&gt; and &lt;STRONG&gt;gpio_pins.c&lt;/STRONG&gt;, &lt;STRONG&gt;gpio_pins.h&lt;/STRONG&gt; according to schematic and reference manual. &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;I´m attaching you migration guide for porting custom chip in KSDK. &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;Iva&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 May 2015 14:04:19 GMT</pubDate>
    <dc:creator>ivadorazinova</dc:creator>
    <dc:date>2015-05-25T14:04:19Z</dc:date>
    <item>
      <title>Creating a custom board project using mqx/ksdk/kds/pe</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449245#M3068</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;what is the right way to create software for a custom board? say, i used a twr-k64 board, have software running there, now i design a custom board. The twr-k64 board is in all sorts of include paths.&lt;/P&gt;&lt;P&gt;If i see it right, the bsp cloning wizard was used before kds for this.&lt;/P&gt;&lt;P&gt;What is the way to do this on KDS with KSDK, KSDK-MQX and PE?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Greetings,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 May 2015 08:19:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449245#M3068</guid>
      <dc:creator>towerer</dc:creator>
      <dc:date>2015-05-20T08:19:40Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a custom board project using mqx/ksdk/kds/pe</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449246#M3069</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Manuel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can start with KSDK, we recommend to use new version of KDS and KSDK. &lt;/P&gt;&lt;P&gt;So, KDS 3.0 and KSDK 1.2 you can download from our websites. &lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KDS_IDE&amp;amp;tid=vanKDS" title="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KDS_IDE&amp;amp;tid=vanKDS"&gt;Kinetis Design Studio Integrated Development |Freescale&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KINETIS-SDK&amp;amp;tid=redKINETIS_SDK" title="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KINETIS-SDK&amp;amp;tid=redKINETIS_SDK"&gt;Software Development Kit for Kinetis MCUs|Freescale&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For help with installation could help you this tutorial&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/videos/3281"&gt; Video Link : 3281&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and for creating new project with KSDK, MQX and PE in KDS, you can follow this tutorial &lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-103429"&gt;How To: Create an MQX RTOS for KSDK project with Processor Expert in Kinetis Design Studio IDE&lt;/A&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can use BSP cloning wizard but no in combination with KSDK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Iva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 May 2015 11:35:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449246#M3069</guid>
      <dc:creator>ivadorazinova</dc:creator>
      <dc:date>2015-05-20T11:35:53Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a custom board project using mqx/ksdk/kds/pe</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449247#M3070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;Thanks for your response. Sadly, is not helpful and does not answer my question. Neither installation nor getting started is a problem for me.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;you can use BSP cloning wizard but no in combination with KSDK.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Thats what i already know. My question was, now that the cloning wizard is no longer usable, what is the official way of porting an existing project to a custom board. I cant imagine KSDK/KDS/PE/MQX to be a learning platform for playing on the provided example boards only. Or is it? That would be very disappointing.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 May 2015 11:53:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449247#M3070</guid>
      <dc:creator>towerer</dc:creator>
      <dc:date>2015-05-20T11:53:30Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a custom board project using mqx/ksdk/kds/pe</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449248#M3071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Manuell,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunatelly no. There is no tool yet, you can do it by your way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because in BSP you change low-level interface (clocks, pins... etc) and it is set in KSDK code.&lt;/P&gt;&lt;P&gt;Official way of porting an existing project to custom board is possible only with using classic MQX 4.2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Iva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 May 2015 12:42:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449248#M3071</guid>
      <dc:creator>ivadorazinova</dc:creator>
      <dc:date>2015-05-20T12:42:34Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a custom board project using mqx/ksdk/kds/pe</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449249#M3072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So there is no way of using KSDK on a custom board? And nobody is complaining? That cant be true, as KSDK can be enabled for selecting a processor only in the wizard (not using a board).&lt;/P&gt;&lt;P&gt;In PE, as far as i can see, i could change the pins etc. used. I see no reason why i could not use a custom board. But, MQX and middleware for KSDK has the boardname in some paths. Every MQX guide tells to import the right projects for the right board, and compile them.(example: C:\Freescale\KSDK_1.2.0\rtos\mqx\build\kds\workspace_twrk64f120m).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will ask more specified.&lt;/P&gt;&lt;P&gt;Assuming I created a project using KSDK and PE, defined pins etc. right for my custom board, and add MQX.&lt;/P&gt;&lt;P&gt;Do i then need to build MQX seperate from my project (as before in MQX classic), or is this no longer needed? If so, how does PE determine from which build folder it has to use MQX?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 May 2015 12:59:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449249#M3072</guid>
      <dc:creator>towerer</dc:creator>
      <dc:date>2015-05-20T12:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a custom board project using mqx/ksdk/kds/pe</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449250#M3073</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;Manuel Storzer,&lt;/SPAN&gt;&lt;/STRONG&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 create KSDK project, KSDK use &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MQX-RTOS-FOR-KINETIS-SDK" title="MQX Lite RTOS"&gt;Freescale MQX RTOS for Kinetis SDK&lt;/A&gt;​&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;MQX RTOS for KSDK is the part of KSDK installation package. &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;So it is difference with "classic MQX - &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MQX" title="MQX RTOS"&gt;Freescale MQX RTOS&lt;/A&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;Pins for your custom board you should modify in board files which are located at &lt;EM&gt;C:\Freescale\KSDK_1.2.0\examples\twrk64f120m&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="ksdk.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/31978i0ACEED81F6403397/image-size/large?v=v2&amp;amp;px=999" role="button" title="ksdk.png" alt="ksdk.png" /&gt;&lt;/span&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 use own custom board, you should modify &lt;STRONG&gt;board.c&lt;/STRONG&gt;, &lt;STRONG&gt;board.h&lt;/STRONG&gt;, &lt;STRONG&gt;pin_mux.c&lt;/STRONG&gt;, &lt;STRONG&gt;pin_mux.h&lt;/STRONG&gt; and &lt;STRONG&gt;gpio_pins.c&lt;/STRONG&gt;, &lt;STRONG&gt;gpio_pins.h&lt;/STRONG&gt; according to schematic and reference manual. &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;I´m attaching you migration guide for porting custom chip in KSDK. &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;Iva&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 May 2015 14:04:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/Creating-a-custom-board-project-using-mqx-ksdk-kds-pe/m-p/449250#M3073</guid>
      <dc:creator>ivadorazinova</dc:creator>
      <dc:date>2015-05-25T14:04:19Z</dc:date>
    </item>
  </channel>
</rss>

