<?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: MQX for K10DN512 in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266810#M8063</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for you answers.&amp;nbsp; I succeeded by choosing the tower &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"&gt;K60D100M&lt;/SPAN&gt;, I had to change the include to IO_Map.h instead of MK60DZ10.h and create a K10 CPU with PE. &lt;/P&gt;&lt;P&gt;(Why the MK60DZ10.h instead of a MK60D10.h is still a problem for me that I have in another project now)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You recommend to change manually memory size, and some other paramaters, manually instead to built the correct CPU functions with PE?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;-stéphan-&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Mar 2014 15:37:48 GMT</pubDate>
    <dc:creator>aroste</dc:creator>
    <dc:date>2014-03-06T15:37:48Z</dc:date>
    <item>
      <title>MQX for K10DN512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266806#M8059</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I saw a lot of messages about this subject, but some very old so no really answer yet for me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I start a new project now with a board where we have the MK10DN512VLK10.&amp;nbsp; I want to use MQX, so I did a BSP clone of the K60D100M&amp;nbsp; but that doesn't work.&amp;nbsp; I use PE to change to uc from K60 to K10, create some components but then there is conflict with IO_Map.h.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think I missed a step. I read that an application note should exist to explain how to do a BSP for K10.&amp;nbsp; But I didn't find.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could someone give me the links or explain me the steps ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just finish (not really, still some work ;-) ) a project with a K60F120M, I cloned the BSP, used the PE all worked fine,&amp;nbsp; But for this K10 I stuck.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;-Stéphan-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CW10.5, MQX4.0.2&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2014 09:37:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266806#M8059</guid>
      <dc:creator>aroste</dc:creator>
      <dc:date>2014-02-28T09:37:23Z</dc:date>
    </item>
    <item>
      <title>Re: MQX for K10DN512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266807#M8060</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Stephan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check the below threads:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-94248"&gt;Creating MQX 4.0 BSP for K10&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/301750"&gt;Custom BSP for MK20DN512&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps :smileywink:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt;Sol &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2014 12:52:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266807#M8060</guid>
      <dc:creator>soledad</dc:creator>
      <dc:date>2014-02-28T12:52:08Z</dc:date>
    </item>
    <item>
      <title>Re: MQX for K10DN512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266808#M8061</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should it be better to start from a K20?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2014 13:18:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266808#M8061</guid>
      <dc:creator>aroste</dc:creator>
      <dc:date>2014-02-28T13:18:09Z</dc:date>
    </item>
    <item>
      <title>Re: MQX for K10DN512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266809#M8062</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;In order to build a new BSP and PSP it is necessary:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;1. Select a BSP and PSP that already exist. It is very important that you consider the factures and the core frequency; these should be very similar to the custom board. For example, if you want to create a BSP and PSP for a K20dx256z (100MHz) it is necessary to select the BSP and PSP for the twrk40x256 because the features and core frequency between both processors (k40 and k20) and the boards are very close. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;2. Clone the select BSP and PSP, for do that, you need to refer to the Chapter 5 in the MQX User's Guide "Developing a New BSP" or consult the AN4287 application note, this application provide a guide to clone a BSP, you need to follow the SAME STEPS in order to clone the PSP. Another option is using the BSP Cloning Wizard tool to clone the libraries. (I suggest this option because it is very easy)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;3.Another important thingh is select an existing BSP for the same pin version.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;For example TWR-K60N512 144 pin version. MK60DZ10.h header file &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;c:\Freescale\Freescale_MQX_4_0\mqx\source\psp\cortex_m\cpu\MK60DZ10.h&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;covers also MK60DN256ZVLL10 device, in terms of memory map.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;4.Mapping of functions to pins is specified in the BSP source file init_gpio.c:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;c:\Freescale\Freescale_MQX_4_0\mqx\source\bsp\${CLONE_BSP_NAME}\init_gpio.c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;5.Less flash memory size is to be modified in the linker command file. The location of the linker file is at&lt;BR /&gt;c:\Freescale\Freescale_MQX_4_0\mqx\source\bsp\&amp;lt;platform&amp;gt;\cw\*.lcf.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;I hope this helps,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Calibri','sans-serif';"&gt;Sol &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2014 13:44:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266809#M8062</guid>
      <dc:creator>soledad</dc:creator>
      <dc:date>2014-03-03T13:44:39Z</dc:date>
    </item>
    <item>
      <title>Re: MQX for K10DN512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266810#M8063</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for you answers.&amp;nbsp; I succeeded by choosing the tower &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12px;"&gt;K60D100M&lt;/SPAN&gt;, I had to change the include to IO_Map.h instead of MK60DZ10.h and create a K10 CPU with PE. &lt;/P&gt;&lt;P&gt;(Why the MK60DZ10.h instead of a MK60D10.h is still a problem for me that I have in another project now)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You recommend to change manually memory size, and some other paramaters, manually instead to built the correct CPU functions with PE?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;-stéphan-&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2014 15:37:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-for-K10DN512/m-p/266810#M8063</guid>
      <dc:creator>aroste</dc:creator>
      <dc:date>2014-03-06T15:37:48Z</dc:date>
    </item>
  </channel>
</rss>

