<?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 Programming a K70 without PE in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-K70-without-PE/m-p/489658#M30189</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I would like to program a K70 without PE and I wanted to add CMSIS and peripheral drivers to my project with the help of SDK. I looked after the compatibility and I saw that SDK doesn't support the K70 processor. Is there any possibilities to start programming and make projects on the level that placed between bare metal and PE programming? My purpose is to exclude the Processor Expert from the entire building process, and use just the libraries and necessary layers with my own functions. Thanks!&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Apr 2016 13:17:24 GMT</pubDate>
    <dc:creator>darnaiadam</dc:creator>
    <dc:date>2016-04-07T13:17:24Z</dc:date>
    <item>
      <title>Programming a K70 without PE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-K70-without-PE/m-p/489658#M30189</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I would like to program a K70 without PE and I wanted to add CMSIS and peripheral drivers to my project with the help of SDK. I looked after the compatibility and I saw that SDK doesn't support the K70 processor. Is there any possibilities to start programming and make projects on the level that placed between bare metal and PE programming? My purpose is to exclude the Processor Expert from the entire building process, and use just the libraries and necessary layers with my own functions. Thanks!&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Apr 2016 13:17:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-K70-without-PE/m-p/489658#M30189</guid>
      <dc:creator>darnaiadam</dc:creator>
      <dc:date>2016-04-07T13:17:24Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a K70 without PE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-K70-without-PE/m-p/489659#M30190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Darnai Adam:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for using our community.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Not sure I understand your question, but if you want to start a project with Processor Expert and then remove it maybe the next guide by Erich Styger is helpful for you:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://mcuoneclipse.com/2012/10/14/removal-of-processor-expert-for-a-project/" title="https://mcuoneclipse.com/2012/10/14/removal-of-processor-expert-for-a-project/"&gt;https://mcuoneclipse.com/2012/10/14/removal-of-processor-expert-for-a-project/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Processor Expert also includes the &lt;STRONG&gt;PDD&lt;/STRONG&gt; layer, which instead of peripheral drivers provides low level access macros:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://mcuoneclipse.com/2013/05/11/low-level-coding-with-pdd-physical-device-driver/" title="https://mcuoneclipse.com/2013/05/11/low-level-coding-with-pdd-physical-device-driver/"&gt;https://mcuoneclipse.com/2013/05/11/low-level-coding-with-pdd-physical-device-driver/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In case you want to avoid PE altogether, there are some baremetal drivers in the package called &lt;STRONG&gt;KINETIS_120MHZ_SC&lt;/STRONG&gt; from the next page under &lt;EM&gt;Downloads -&amp;gt; Snippets, Boot Code, Headers, Monitors, etc.:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;A href="http://www.nxp.com/products/software-and-tools/hardware-development-tools/tower-development-boards/mcu-and-processor-modules/kinetis-modules/kinetis-k70-120-mhz-tower-system-module:TWR-K70F120M?fpsp=1&amp;amp;tab=Design_Tools_Tab" title="http://www.nxp.com/products/software-and-tools/hardware-development-tools/tower-development-boards/mcu-and-processor-modules/kinetis-modules/kinetis-k70-120-mhz-tower-system-module:TWR-K70F120M?fpsp=1&amp;amp;tab=Design_Tools_Tab"&gt;Kinetis K70 120 MHz Tower System Module|NXP&lt;/A&gt; &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use those drivers as reference to create your custom drivers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Best 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>Tue, 12 Apr 2016 00:29:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-K70-without-PE/m-p/489659#M30190</guid>
      <dc:creator>Jorge_Gonzalez</dc:creator>
      <dc:date>2016-04-12T00:29:18Z</dc:date>
    </item>
  </channel>
</rss>

