<?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: Virtual com port for USB CDC is not enumerating for FRDMK20D50M in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441928#M25908</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey thanks Erich for your fast reply as well as yours wonderful and details blogs.&lt;/P&gt;&lt;P&gt;Honestly I buy this board by referring your blog only, they really helpful for newbie like me.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;now what you have suggested to update firmware/bootloader&amp;nbsp; was already successfully completed. please refer following image of SDA_INFO.html&lt;/P&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="23.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/52336iB16CA3A5850F445D/image-size/large?v=v2&amp;amp;px=999" role="button" title="23.jpg" alt="23.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I started with teensy3.1 which has MCU(Mk20DX256VLH7) of same series, I develop very stable firmware by teensyduino (Arduino Add on) which also giving accurate results for my project. Now I have to integrate all pcbs including teensy. when I build my code, teensyduino generate .elf file for particular code, and by referring your document and search I came to know that I can flash my code to my custom board with openSDA of FRDMK20D50M and USBDM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yesterday I developed Blink.cpp.elf file for simple blink LED code from teensyduino IDE and Flash that file in Target on-board MCU with help of USBDM and its working perfectly. I have not tried on my custom board yet, but I guess It also work by doing some hardware changes on board (cutting J11 i.e. Swd_clk).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my end application firmware will only includes SPI and UART over USB-CDC. Hence I also tried by flashing .elf of Uart code in same way as above but its showing like usb device descriptor request failed when I connect to USB-CDC mini usb as shown in fig.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="23.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/52351i577E2CDE0FDA59FB/image-size/large?v=v2&amp;amp;px=999" role="button" title="23.jpg" alt="23.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Also when I simply tried with blink LED. elf at that time it does not show any hardware changes in device manager.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So in summery my open SDA USB virtual com port is enumerate successfully but it fails with USB-CDC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you &lt;/P&gt;&lt;P&gt;HD&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Nov 2015 06:27:54 GMT</pubDate>
    <dc:creator>harshaldalal</dc:creator>
    <dc:date>2015-11-26T06:27:54Z</dc:date>
    <item>
      <title>Virtual com port for USB CDC is not enumerating for FRDMK20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441926#M25906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt;HELLO, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;&lt;SPAN style="font-size: 12pt;"&gt;I'm very new to freescale, 2 days back I received FRDMK20D50M board. I followed quick start guide and install P&amp;amp;E driver as well as update application. I tried Blink_rgb_freedom.srec example and serial_test_115200.srec pre&lt;/SPAN&gt;&lt;SPAN style="font-size: 16px; line-height: 24px;"&gt;compiled&lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt;"&gt; examples from Quick Start Package by simply copy-paste in MSD and its working perfectly. In future I want to make my custom board which must communicate through USB CDC hence I'm trying to communicate over USB CDC (USB of target MCU Mk20DX128VLH5).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;But in Device manager of windows 8.1 its not showing any hardware detect or Com port.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;Is there any way to enumerate USB CDC or does any one have binary(.elf) file or driver which initiate serial communication over USB?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;Thank you&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"&gt;HD&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2015 15:48:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441926#M25906</guid>
      <dc:creator>harshaldalal</dc:creator>
      <dc:date>2015-11-25T15:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual com port for USB CDC is not enumerating for FRDMK20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441927#M25907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello HD,&lt;/P&gt;&lt;P&gt;it might depend on the USB CDC stack/implementation you are using if and which device driver is needed. But by default, if you get the FRDM-K20D50 board out of factory, there is only a MSD bootloader on it, no USB CDC or debug interface. You need to upgrade the firmware/bootloader, however you need a Windows machine to do this, as the bootloader installed by the factor is not compatible with Windows 8. See &lt;A href="http://mcuoneclipse.com/2013/10/12/frdm-board-bootloader-fails-with-windows-8-1-preview/" title="http://mcuoneclipse.com/2013/10/12/frdm-board-bootloader-fails-with-windows-8-1-preview/"&gt;FRDM Board Bootloader fails with Windows 8.1 Preview | MCU on Eclipse&lt;/A&gt;&amp;nbsp; and &lt;A href="http://mcuoneclipse.com/2014/11/01/illustrated-step-by-step-instructions-updating-the-freescale-freedom-board-firmware/" title="http://mcuoneclipse.com/2014/11/01/illustrated-step-by-step-instructions-updating-the-freescale-freedom-board-firmware/"&gt;Illustrated Step-by-Step Instructions: Updating the Freescale Freedom Board Firmware | MCU on Eclipse&lt;/A&gt; &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>Wed, 25 Nov 2015 19:21:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441927#M25907</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2015-11-25T19:21:54Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual com port for USB CDC is not enumerating for FRDMK20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441928#M25908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey thanks Erich for your fast reply as well as yours wonderful and details blogs.&lt;/P&gt;&lt;P&gt;Honestly I buy this board by referring your blog only, they really helpful for newbie like me.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;now what you have suggested to update firmware/bootloader&amp;nbsp; was already successfully completed. please refer following image of SDA_INFO.html&lt;/P&gt;&lt;P&gt; &lt;span class="lia-inline-image-display-wrapper" image-alt="23.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/52336iB16CA3A5850F445D/image-size/large?v=v2&amp;amp;px=999" role="button" title="23.jpg" alt="23.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I started with teensy3.1 which has MCU(Mk20DX256VLH7) of same series, I develop very stable firmware by teensyduino (Arduino Add on) which also giving accurate results for my project. Now I have to integrate all pcbs including teensy. when I build my code, teensyduino generate .elf file for particular code, and by referring your document and search I came to know that I can flash my code to my custom board with openSDA of FRDMK20D50M and USBDM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yesterday I developed Blink.cpp.elf file for simple blink LED code from teensyduino IDE and Flash that file in Target on-board MCU with help of USBDM and its working perfectly. I have not tried on my custom board yet, but I guess It also work by doing some hardware changes on board (cutting J11 i.e. Swd_clk).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my end application firmware will only includes SPI and UART over USB-CDC. Hence I also tried by flashing .elf of Uart code in same way as above but its showing like usb device descriptor request failed when I connect to USB-CDC mini usb as shown in fig.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="23.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/52351i577E2CDE0FDA59FB/image-size/large?v=v2&amp;amp;px=999" role="button" title="23.jpg" alt="23.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Also when I simply tried with blink LED. elf at that time it does not show any hardware changes in device manager.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So in summery my open SDA USB virtual com port is enumerate successfully but it fails with USB-CDC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you &lt;/P&gt;&lt;P&gt;HD&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Nov 2015 06:27:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441928#M25908</guid>
      <dc:creator>harshaldalal</dc:creator>
      <dc:date>2015-11-26T06:27:54Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual com port for USB CDC is not enumerating for FRDMK20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441929#M25909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Harshal,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried by downloading USB CDC Device project that is included in KINETIS_50MHz sample code (you can download here: &lt;A href="http://www.freescale.com/products/arm-processors/kinetis-cortex-m/k-series/k2x-usb-mcus/kinetis-k20-50-mhz-usb-low-power-microcontrollers-mcus:K20_50?fpsp=1&amp;amp;tab=Design_Tools_Tab" title="http://www.freescale.com/products/arm-processors/kinetis-cortex-m/k-series/k2x-usb-mcus/kinetis-k20-50-mhz-usb-low-power-microcontrollers-mcus:K20_50?fpsp=1&amp;amp;tab=Design_Tools_Tab"&gt;K20_50 |Kinetis 20 50 MHz MCUs|Freescale&lt;/A&gt; over Lab and Test Software section)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Kinetis 50MHz Sample Code.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/52291iF1BEE1A0E640282E/image-size/large?v=v2&amp;amp;px=999" role="button" title="Kinetis 50MHz Sample Code.jpg" alt="Kinetis 50MHz Sample Code.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Once you download this project, be sure to select the configuration for FRDM-K20D50M (it is also compatible with TWR-K20D50M).&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="FRDM-K20D50M.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/52300i035C1185CCE6538C/image-size/large?v=v2&amp;amp;px=999" role="button" title="FRDM-K20D50M.jpg" alt="FRDM-K20D50M.jpg" /&gt;&lt;/span&gt;It worked well on Windows 7 64 Bit Host PC. Maybe you can try this code that also include its USB CDC Driver. Output file is also attached for your reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this can help you,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Isaac&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Nov 2015 23:25:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441929#M25909</guid>
      <dc:creator>isaacavila</dc:creator>
      <dc:date>2015-11-28T23:25:12Z</dc:date>
    </item>
    <item>
      <title>Re: Virtual com port for USB CDC is not enumerating for FRDMK20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441930#M25910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Isaacavila, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your replay, I'll test it and will replay you soon..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks &lt;/P&gt;&lt;P&gt;Harshal Dalal.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Nov 2015 05:43:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Virtual-com-port-for-USB-CDC-is-not-enumerating-for-FRDMK20D50M/m-p/441930#M25910</guid>
      <dc:creator>harshaldalal</dc:creator>
      <dc:date>2015-11-29T05:43:29Z</dc:date>
    </item>
  </channel>
</rss>

