<?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: No BitIO in Processor Expert for FRDM platforms in Kinetis Design Studio</title>
    <link>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414035#M3129</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Erich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much. I will investigate that but am still confused. I had this problem with KDS 2.0 as well, yet the tutorials (&lt;A href="https://www.youtube.com/watch?v=GxTEF595tj4" title="https://www.youtube.com/watch?v=GxTEF595tj4"&gt;FRDM K64F - tutorial on YouTube&lt;/A&gt;&amp;nbsp; and the seminar I was at put on by Arrow Electronics) all specify selecting the KSDK. Can you suggest a tutorial that explains LDD's and this distinction?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jeff&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 May 2015 15:00:44 GMT</pubDate>
    <dc:creator>jrockel</dc:creator>
    <dc:date>2015-05-08T15:00:44Z</dc:date>
    <item>
      <title>No BitIO in Processor Expert for FRDM platforms</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414033#M3127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First of all, I am a hardware guy and am still getting up to speed in the world of Eclipse IDE. I have experience, but with products from 5+ years back. I have watched several Youtube tutorials, following them step by step. And, I have confirmed my steps below on two separate computer systems.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have done a clean install of KDS 3.0.0 and KSDK 1.2.0. Here are my steps in KDS:&lt;/P&gt;&lt;P&gt;1) Start KDS and select workspace.&lt;/P&gt;&lt;P&gt;2) File | New&amp;nbsp; | Kinetis Project | Next&lt;/P&gt;&lt;P&gt;3) Type Project name. Use default location.&lt;/P&gt;&lt;P&gt;4) Under Devices: Boards&amp;gt;Kinetis&amp;gt;FRDM-K64F | Next&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (I have also tried with other FRDM boards)&lt;/P&gt;&lt;P&gt;5) Kinetis SDK = KDSK1.2.0; Absolute path = C:\Freescale\KSDK_1.2.0 (where I installed it); Processor Expert = Use current perspective; Project Mode = Standalone | Next&lt;/P&gt;&lt;P&gt;6) GNU C Compiler | Finish&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The project is created with initial source and the following components:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clockMan1:fsl_clock_manager&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pin_init:PinSettings&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; intMan1:fsl_interrupt_manager&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I select the "Components Library" tab. In the "Alphabetical" tab, the drop-downs are set to "All repositories" and "Applicable to project". &lt;/P&gt;&lt;P&gt;The Components listed in the table for selection are:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BasicProperties&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ExternalFile&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FreeMaster&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl_adc16&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl_adc16_hal&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl_clock_manager&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl_cmp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Init_ADC&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Init_AIPS0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OS_Task&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PinSettings&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; StringList&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TwoKeys&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In order to see "BitIO", "PWM", "Serial_LDD", and other components, I must change the "Applicable to project" drop-down to "All". However, when I do so, and select one of the components and use "Component Inspector", I receive the error "The component is not supported for the selected processor" next to the "Component name". The processor shown in the Components list is "Cpu:MK64FN1M0VLL12". &lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have tried numerous combinations of FRDM platforms with identical results. I have selected a processor, but then all reference to the FRDM target platform I/O assignments is lost.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm sure I am missing something fundamental. Help! and Thanks!&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Jeff R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 May 2015 11:48:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414033#M3127</guid>
      <dc:creator>jeffreyrockel</dc:creator>
      <dc:date>2015-05-08T11:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: No BitIO in Processor Expert for FRDM platforms</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414034#M3128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jeff,&lt;/P&gt;&lt;P&gt;if you select/enable the Kinetis SDK, then only components like fsl_* can be applied/used. The high level components like BitIO or Logical Device Drivers (*_LDD) only can be used with non-SDK projects. The reason is because the Kinetis SDK is using a different API.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to use the BitIO component, then do *not* select a Kinetis SDK project.&lt;/P&gt;&lt;P&gt;If you use a Kinetis SDK project, use the fsl_gpio component.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 May 2015 14:26:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414034#M3128</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2015-05-08T14:26:03Z</dc:date>
    </item>
    <item>
      <title>Re: No BitIO in Processor Expert for FRDM platforms</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414035#M3129</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Erich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much. I will investigate that but am still confused. I had this problem with KDS 2.0 as well, yet the tutorials (&lt;A href="https://www.youtube.com/watch?v=GxTEF595tj4" title="https://www.youtube.com/watch?v=GxTEF595tj4"&gt;FRDM K64F - tutorial on YouTube&lt;/A&gt;&amp;nbsp; and the seminar I was at put on by Arrow Electronics) all specify selecting the KSDK. Can you suggest a tutorial that explains LDD's and this distinction?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jeff&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 May 2015 15:00:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414035#M3129</guid>
      <dc:creator>jrockel</dc:creator>
      <dc:date>2015-05-08T15:00:44Z</dc:date>
    </item>
    <item>
      <title>Re: No BitIO in Processor Expert for FRDM platforms</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414036#M3130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jeff,&lt;/P&gt;&lt;P&gt;some of these aspects get discussed here: &lt;A href="http://mcuoneclipse.com/2014/06/22/tutorial-diy-kinetis-sdk-project-with-eclipse-board-configuration/" title="http://mcuoneclipse.com/2014/06/22/tutorial-diy-kinetis-sdk-project-with-eclipse-board-configuration/"&gt;Tutorial: DIY Kinetis SDK Project with Eclipse – Board Configuration | MCU on Eclipse&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are interested about the differences between High Level components and LDD components, then this one might be helpful:&lt;/P&gt;&lt;P&gt;&lt;A href="http://mcuoneclipse.com/2012/07/26/there-is-a-time-and-date-for-both-worlds/" title="http://mcuoneclipse.com/2012/07/26/there-is-a-time-and-date-for-both-worlds/"&gt;There is a Time and Date for both Worlds | MCU on Eclipse&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The fundamental difference between High Level Componens + LDD vs. SDK (fsl_*) components is: previously with the LDD and high level components, Processor Expert is generating the complete drivers (source files, header files, configuration files).&lt;/P&gt;&lt;P&gt;With the fsl_ sdk components, Processor Expert only configures the SDK drivers (with a few source files/header files), but does not generate the driver code itself. The driver code itself is the one from the SDK, and static and not generated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 May 2015 18:24:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414036#M3130</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2015-05-08T18:24:26Z</dc:date>
    </item>
    <item>
      <title>Re: No BitIO in Processor Expert for FRDM platforms</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414037#M3131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Erich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do appreciate you taking the time to point me to these articles. I clearly have some studying ahead of me but I am the type who needs to know what is happening under the hood. I'm sure much of what I encounter is obvious to those who have grown their skills over the years as these methods are developed. What is still troubling is that the tutorial I watched was only 2 months old and clearly shows creating an KSDK project with the BitIO present.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you again and thanks to all who helped.&lt;/P&gt;&lt;P&gt;Regards, Jeff&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 May 2015 22:38:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/No-BitIO-in-Processor-Expert-for-FRDM-platforms/m-p/414037#M3131</guid>
      <dc:creator>jrockel</dc:creator>
      <dc:date>2015-05-10T22:38:39Z</dc:date>
    </item>
  </channel>
</rss>

