<?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: How to use TWR-K60D100M board for K20_100 chip? in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-TWR-K60D100M-board-for-K20-100-chip/m-p/405638#M22649</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Maxim Khomutov:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The software you develop and test with the TWR-K60D100M (using &lt;SPAN style="color: #51626f; font-family: arial, sans-serif;"&gt;MK60DN512VMD10&lt;/SPAN&gt;) should be entirely compatible with your K20_100 MHz device, as long as you pay attention to some conditions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;-&amp;gt;&lt;/STRONG&gt; Do not implement any code for peripherals not present on K20 (e.g. CAN or ETHERNET code), or using more instances of the same kind of peripheral than those available on your device. If you create a project for K20, which uses the K20 header file (register mapping) then the compiler will even throw errors if you try to use unimplemented features.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;-&amp;gt;&lt;/STRONG&gt; Consider the memory sizes and boundaries. K60DN512xxx10 is a superset device with the largest Flash and RAM memories in the K60_100 MHz family, but yours may have less memory. A typical approach is to use the linker file of your actual K20 device. The procedure depends on the IDE (KDS, IAR, Keil, etc..).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;-&amp;gt;&lt;/STRONG&gt; If your K20 has FlexMemory (with &lt;STRONG&gt;X&lt;/STRONG&gt; in the part number, e.g. K20D&lt;STRONG&gt;X&lt;/STRONG&gt;256) then the TWR-K60D100M is not suitable to try that functionality. For that case you would need to use a &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TWR-K40D100M"&gt;&lt;STRONG&gt;TWR-K40D100M&lt;/STRONG&gt;&lt;/A&gt; board, which has a MK40D&lt;STRONG&gt;X&lt;/STRONG&gt;256.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;-&amp;gt;&lt;/STRONG&gt; Check the package of your K20 and make sure not to use nonexistent pins on your code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps. If you have doubts please let me know.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards!,&lt;BR /&gt;Jorge Gonzalez&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 29 Aug 2015 02:13:14 GMT</pubDate>
    <dc:creator>Jorge_Gonzalez</dc:creator>
    <dc:date>2015-08-29T02:13:14Z</dc:date>
    <item>
      <title>How to use TWR-K60D100M board for K20_100 chip?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-TWR-K60D100M-board-for-K20-100-chip/m-p/405637#M22648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I see from TWR-K60D100M board manual that this board is for K10_100, K20_100 and K60_100 chips.&lt;/P&gt;&lt;P&gt;But board contain &lt;SPAN style="color: #51626f; font-family: arial, sans-serif;"&gt;MK60DN512VMD10 chip. I need develop soft for K20_100. How can I use this board&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, sans-serif;"&gt;for my chip?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Aug 2015 09:36:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-TWR-K60D100M-board-for-K20-100-chip/m-p/405637#M22648</guid>
      <dc:creator>maximkhomutov</dc:creator>
      <dc:date>2015-08-28T09:36:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to use TWR-K60D100M board for K20_100 chip?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-TWR-K60D100M-board-for-K20-100-chip/m-p/405638#M22649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Maxim Khomutov:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The software you develop and test with the TWR-K60D100M (using &lt;SPAN style="color: #51626f; font-family: arial, sans-serif;"&gt;MK60DN512VMD10&lt;/SPAN&gt;) should be entirely compatible with your K20_100 MHz device, as long as you pay attention to some conditions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;-&amp;gt;&lt;/STRONG&gt; Do not implement any code for peripherals not present on K20 (e.g. CAN or ETHERNET code), or using more instances of the same kind of peripheral than those available on your device. If you create a project for K20, which uses the K20 header file (register mapping) then the compiler will even throw errors if you try to use unimplemented features.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;-&amp;gt;&lt;/STRONG&gt; Consider the memory sizes and boundaries. K60DN512xxx10 is a superset device with the largest Flash and RAM memories in the K60_100 MHz family, but yours may have less memory. A typical approach is to use the linker file of your actual K20 device. The procedure depends on the IDE (KDS, IAR, Keil, etc..).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;-&amp;gt;&lt;/STRONG&gt; If your K20 has FlexMemory (with &lt;STRONG&gt;X&lt;/STRONG&gt; in the part number, e.g. K20D&lt;STRONG&gt;X&lt;/STRONG&gt;256) then the TWR-K60D100M is not suitable to try that functionality. For that case you would need to use a &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TWR-K40D100M"&gt;&lt;STRONG&gt;TWR-K40D100M&lt;/STRONG&gt;&lt;/A&gt; board, which has a MK40D&lt;STRONG&gt;X&lt;/STRONG&gt;256.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;-&amp;gt;&lt;/STRONG&gt; Check the package of your K20 and make sure not to use nonexistent pins on your code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps. If you have doubts please let me know.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards!,&lt;BR /&gt;Jorge Gonzalez&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Aug 2015 02:13:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-TWR-K60D100M-board-for-K20-100-chip/m-p/405638#M22649</guid>
      <dc:creator>Jorge_Gonzalez</dc:creator>
      <dc:date>2015-08-29T02:13:14Z</dc:date>
    </item>
  </channel>
</rss>

