<?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: K64F FreeRTOS USB device CDC in Kinetis Software Development Kit</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64F-FreeRTOS-USB-device-CDC/m-p/649665#M7007</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Iva,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using FRDM K64F, and cloned the example in KDS_v3. But I saw, there was an issue for initiation USB's pins. For this example, I didn't see setting USB's pins. Only defined UART0's pins following code:&lt;/P&gt;&lt;P class=""&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;PORT_SetPinMux(PORTB, PIN16_IDX, &lt;SPAN class=""&gt;kPORT_MuxAlt3&lt;/SPAN&gt;); &lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class=""&gt;/* PORTB16 (pin 62) is configured as UART0_RX */&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;PORT_SetPinMux(PORTB, PIN17_IDX, &lt;SPAN class=""&gt;kPORT_MuxAlt3&lt;/SPAN&gt;); &lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class=""&gt;/* PORTB17 (pin 63) is configured as UART0_TX */&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;TA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Jul 2017 15:22:03 GMT</pubDate>
    <dc:creator>anhvotuan</dc:creator>
    <dc:date>2017-07-28T15:22:03Z</dc:date>
    <item>
      <title>K64F FreeRTOS USB device CDC</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64F-FreeRTOS-USB-device-CDC/m-p/649663#M7005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm starting an evaluation of K64F using the Freeedom board.&lt;BR /&gt;Need to build a project using FreeRTOS and including:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;USB OTG, initially supporting device-mode CDC&lt;/LI&gt;&lt;LI&gt;TCP/IP and Telnet or SSH&lt;/LI&gt;&lt;LI&gt;later, USB host mode supporting MSD (memory stick for logging, and bootloader SW updates)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;A pretty common set of requirements for many of our customers and projects...&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately the "Project Generator" doesn't display the project names so I cannot read the list&lt;BR /&gt;(dope-slap to whomever did the GUI here - see below for too-small drop-down list without horizontal scroll).&lt;/P&gt;&lt;P&gt;What is the best example project to start with to quickly get the above functionality in place?&lt;BR /&gt;And how can I find it in this incompletely-displayed list?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;BR /&gt;Best Regards, Dave&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="164982_164982.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/122277i3143D870BFEFCE2F/image-size/large?v=v2&amp;amp;px=999" role="button" title="164982_164982.png" alt="164982_164982.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/5541i6FDBF142AF0EFCE7/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 25 Sep 2016 19:58:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64F-FreeRTOS-USB-device-CDC/m-p/649663#M7005</guid>
      <dc:creator>davenadler</dc:creator>
      <dc:date>2016-09-25T19:58:42Z</dc:date>
    </item>
    <item>
      <title>Re: K64F FreeRTOS USB device CDC</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64F-FreeRTOS-USB-device-CDC/m-p/649664#M7006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dave,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First of all, there is no such complex example. Also there is no Telnet example fo KSDK 2.0.&lt;/P&gt;&lt;P&gt;Under older KSDK for MQX&lt;/P&gt;&lt;P&gt;C:\Freescale\KSDK_1.3.0\middleware\tcpip\rtcs\examples\shell&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have separate examples, which you will find under&lt;/P&gt;&lt;P&gt;C:\Freescale\SDK_2.0_FRDM-K64F\boards\frdmk64f&lt;/P&gt;&lt;P&gt;there are also usb examples and&amp;nbsp; lwip.&lt;/P&gt;&lt;P&gt;C:\Freescale\SDK_2.0_FRDM-K64F\boards\frdmk64f\usb_examples&lt;/P&gt;&lt;P&gt;C:\Freescale\SDK_2.0_FRDM-K64F\boards\frdmk64f\demo_apps\lwip&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and needed documentation&lt;/P&gt;&lt;P&gt;C:\Freescale\SDK_2.0_FRDM-K64F_original\docs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The best way is start with some of USB demo and build up your code on this demo (add lwip etc).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At the moment there is newer GUI for Project Generator, v.2.3&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/5620iD66EF0DCFEA3C40C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see &lt;A href="https://community.nxp.com/message/841733"&gt;https://community.nxp.com/message/841733&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I very apologize for the late response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps you.&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>Tue, 25 Oct 2016 19:59:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64F-FreeRTOS-USB-device-CDC/m-p/649664#M7006</guid>
      <dc:creator>ivadorazinova</dc:creator>
      <dc:date>2016-10-25T19:59:54Z</dc:date>
    </item>
    <item>
      <title>Re: K64F FreeRTOS USB device CDC</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64F-FreeRTOS-USB-device-CDC/m-p/649665#M7007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Iva,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using FRDM K64F, and cloned the example in KDS_v3. But I saw, there was an issue for initiation USB's pins. For this example, I didn't see setting USB's pins. Only defined UART0's pins following code:&lt;/P&gt;&lt;P class=""&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;PORT_SetPinMux(PORTB, PIN16_IDX, &lt;SPAN class=""&gt;kPORT_MuxAlt3&lt;/SPAN&gt;); &lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class=""&gt;/* PORTB16 (pin 62) is configured as UART0_RX */&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;PORT_SetPinMux(PORTB, PIN17_IDX, &lt;SPAN class=""&gt;kPORT_MuxAlt3&lt;/SPAN&gt;); &lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class=""&gt;/* PORTB17 (pin 63) is configured as UART0_TX */&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;TA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jul 2017 15:22:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/K64F-FreeRTOS-USB-device-CDC/m-p/649665#M7007</guid>
      <dc:creator>anhvotuan</dc:creator>
      <dc:date>2017-07-28T15:22:03Z</dc:date>
    </item>
  </channel>
</rss>

