<?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: Kinetis k20 USB Stack v4.1.1 troubles in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334485#M15892</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Erich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the suggestion.&amp;nbsp; I tried using the components and example.&amp;nbsp; But the device never enumerates.&amp;nbsp; It stays stuck in the following loop (my LED code added):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&lt;SPAN style="color: #931a68;"&gt;&lt;STRONG&gt;while&lt;/STRONG&gt;&lt;/SPAN&gt;(CDC1_App_Task(cdc_buffer, &lt;SPAN style="color: #931a68;"&gt;&lt;STRONG&gt;sizeof&lt;/STRONG&gt;&lt;/SPAN&gt;(cdc_buffer))==ERR_BUSOFF) {&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica; color: #4e9072;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;/* device not enumerated */&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; turnOnLED();&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delayMS(50);&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; turnOffLED();&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delayMS(10);&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I appreciate any more suggestions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 29 Oct 2014 15:12:25 GMT</pubDate>
    <dc:creator>codyrigney</dc:creator>
    <dc:date>2014-10-29T15:12:25Z</dc:date>
    <item>
      <title>Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334475#M15882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am having an issue that I thought was similar to some posts on this forum where I am receiving interrupts from the USB, but I never enter the TOK_DNE condition. I am using the USB_CDC_CLASS component of USB Stack v4.1.1.&amp;nbsp; I thought maybe doing the MPU_CESR = 0 would fix it, but my project doesn't have this variable (I am using CW 10.6 and processor expert, no OS).&amp;nbsp; So I searched the internet and found this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&lt;SPAN style="color: #931a68;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt; MPU_BASE_ADDR 0x4000D000&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&lt;SPAN style="color: #931a68;"&gt;&lt;STRONG&gt;#define&lt;/STRONG&gt;&lt;/SPAN&gt; MPU_CESR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (*(&lt;SPAN style="color: #931a68;"&gt;&lt;STRONG&gt;volatile&lt;/STRONG&gt;&lt;/SPAN&gt; uint32_t *) (MPU_BASE_ADDR + 0x00))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I don't know if it's correct because when I set MPU_CESR = 0 the code stops running and in debug I'm stuck in PE_DEBUGHALT().&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also saw a post where putting the USB descriptors in RAM fixed the problem, but I don't know where the descriptor is or how to make sure it's in RAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would appreciate anyone's help.&amp;nbsp; Thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Oct 2014 19:47:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334475#M15882</guid>
      <dc:creator>codyrigney</dc:creator>
      <dc:date>2014-10-17T19:47:15Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334476#M15883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cody,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you please tell me the part number and mask set of the k20 device? and as I know, there is a CDC demo in the folder of something like "C:\Freescale\Freescale USB Stack v4.1.1\ProcessorExpert\Examples\Device\CDC", did you use that for test? Please kindly help to clarify! Thanks for your patience!&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kan&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>Wed, 22 Oct 2014 06:01:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334476#M15883</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2014-10-22T06:01:17Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334477#M15884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for responding.&amp;nbsp; The part number is MK20DX128VLH5.&amp;nbsp; How can I find the mask set?&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, I did use the demo there for the test.&amp;nbsp; I copied the component from the test project to my project.&amp;nbsp; Then I copied the code then called it the same way as the demo in ProcessorExpert.c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Oct 2014 11:28:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334477#M15884</guid>
      <dc:creator>codyrigney</dc:creator>
      <dc:date>2014-10-22T11:28:39Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334478#M15885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cody,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The mask set info can be found right below the part number on the top of the device, it is something like "1N86B".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you mentioned "I copied the component from the test project to my project.&amp;nbsp; Then I copied the code then called it the same way as the demo in ProcessorExpert.c.", actually I am wondering why you did that, why not use the demo directly? did you apply this demo on a custom board? but even that you may still use the ready demo after changing the clocking settings.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kan&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>Thu, 23 Oct 2014 02:48:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334478#M15885</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2014-10-23T02:48:04Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334479#M15886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The mask set is 3N86B.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The board is custom and I didn't know if I could run a demo mean't for a different board.&amp;nbsp; I didn't see the demo for a k20 processor.&amp;nbsp; I'll try running the demo directly on the board and report the results.&amp;nbsp; I'm am relatively new to this hardware and these tools so thank you for the patience.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Oct 2014 20:08:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334479#M15886</guid>
      <dc:creator>codyrigney</dc:creator>
      <dc:date>2014-10-24T20:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334480#M15887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried the demo but it didn't work out for a different reason.&amp;nbsp; I took the demo project, added my CPU and removed the existing one.&amp;nbsp; Then I set the CPU clock settings to 48 mhz.&amp;nbsp; But it won't generate PE code or build.&amp;nbsp; I get the error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Description&lt;/TD&gt;&lt;TD&gt;Resource&lt;/TD&gt;&lt;TD&gt;Path&lt;/TD&gt;&lt;TD&gt;Location&lt;/TD&gt;&lt;TD&gt;Type&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;ERROR: Incorrect toolchain selected in the project settings. Please change your project setting to use 'ARM Toolchain' or change the selected Compiler..&lt;/TD&gt;&lt;TD&gt;USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;CodeWarrior ARM C Compiler&lt;/TD&gt;&lt;TD&gt;Processor Expert Problem&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I changed the toolchain to ARM Toolchain (Which my own project uses), cleaned, generated PE code, then built and I got this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Description&lt;/TD&gt;&lt;TD&gt;Resource&lt;/TD&gt;&lt;TD&gt;Path&lt;/TD&gt;&lt;TD&gt;Location&lt;/TD&gt;&lt;TD&gt;Type&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "memcpy"&lt;/TD&gt;&lt;TD&gt;usb_framework.c&lt;/TD&gt;&lt;TD&gt;/USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx/Generated_Code&lt;/TD&gt;&lt;TD&gt;line 274&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;mingw32-make: *** [USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx.elf] Error 1&lt;/TD&gt;&lt;TD&gt;USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "memset"&lt;/TD&gt;&lt;TD&gt;usb_dci.c&lt;/TD&gt;&lt;TD&gt;/USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx/Generated_Code&lt;/TD&gt;&lt;TD&gt;line 682&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "__aeabi_unwind_cpp_pr1"&lt;/TD&gt;&lt;TD&gt;USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;line 0, external location: C:\Users\Cody Rigney\Desktop\USB_CDC_DEVICE_MK40DX256_PEx\FLASH\usb_dci_c.obj&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "__init_user"&lt;/TD&gt;&lt;TD&gt;__arm_start.c&lt;/TD&gt;&lt;TD&gt;/USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx/Project_Settings/Startup_Code&lt;/TD&gt;&lt;TD&gt;line 257&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "__copy_rom_sections_to_ram"&lt;/TD&gt;&lt;TD&gt;__arm_start.c&lt;/TD&gt;&lt;TD&gt;/USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx/Project_Settings/Startup_Code&lt;/TD&gt;&lt;TD&gt;line 231&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "__init_registers"&lt;/TD&gt;&lt;TD&gt;__arm_start.c&lt;/TD&gt;&lt;TD&gt;/USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx/Project_Settings/Startup_Code&lt;/TD&gt;&lt;TD&gt;line 179&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "free"&lt;/TD&gt;&lt;TD&gt;usb_dci.c&lt;/TD&gt;&lt;TD&gt;/USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx/Generated_Code&lt;/TD&gt;&lt;TD&gt;line 463&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "malloc"&lt;/TD&gt;&lt;TD&gt;usb_dci.c&lt;/TD&gt;&lt;TD&gt;/USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx/Generated_Code&lt;/TD&gt;&lt;TD&gt;line 393&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "__call_static_initializers"&lt;/TD&gt;&lt;TD&gt;__arm_start.c&lt;/TD&gt;&lt;TD&gt;/USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx/Project_Settings/Startup_Code&lt;/TD&gt;&lt;TD&gt;line 251&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Specified file 'libc_Thumb_LE_v7M.a' not found&lt;/TD&gt;&lt;TD&gt;USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Specified file 'libm_Thumb_LE_v7M.a' not found&lt;/TD&gt;&lt;TD&gt;USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Specified file 'FP_fastI_Thumb_LE_v7M.a' not found&lt;/TD&gt;&lt;TD&gt;USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Specified file 'librt_Thumb_LE_v7M.a' not found&lt;/TD&gt;&lt;TD&gt;USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Undefined : "memset"&lt;/TD&gt;&lt;TD&gt;__arm_start.c&lt;/TD&gt;&lt;TD&gt;/USB_CDC_DEVICE_MK40DX256ZVLQ10_PEx/Project_Settings/Startup_Code&lt;/TD&gt;&lt;TD&gt;line 229&lt;/TD&gt;&lt;TD&gt;C/C++ Problem&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I can't build the project for my CPU.&amp;nbsp; It builds if I don't make any changes.&amp;nbsp; Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Oct 2014 22:00:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334480#M15887</guid>
      <dc:creator>codyrigney</dc:creator>
      <dc:date>2014-10-24T22:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334481#M15888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cody,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why did you stick on PE demo? Actually there are bare metal CDC demo for K20 50MHz part in USB stack ver 4.1.1, please kindly refer to C:\Freescale\Freescale USB Stack v4.1.1\Source\Device\app\cdc\cw10\kinetis_k20 for more details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kan&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>Mon, 27 Oct 2014 09:15:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334481#M15888</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2014-10-27T09:15:00Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334482#M15889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cody,&lt;/P&gt;&lt;P&gt;I might give a try with the attached project. It is using the McuOnEclipse Processor Expert components (see &lt;A href="http://mcuoneclipse.com/2014/10/21/mcuoneclipse-releases-on-sourceforge/" title="http://mcuoneclipse.com/2014/10/21/mcuoneclipse-releases-on-sourceforge/"&gt;McuOnEclipse Releases on SourceForge | MCU on Eclipse&lt;/A&gt;) and implements a simple USB-CDC class, based on the USB V4.1.1 sources.&lt;/P&gt;&lt;P&gt;The project contains a S19 file so can load it with the debugger or bootloader (I assume you have the FRDM-K20 board, given that device you mentioned)?&lt;/P&gt;&lt;P&gt;That project is available on GitHub as well: &lt;A href="https://github.com/ErichStyger/mcuoneclipse/tree/master/Examples/FRDM-K20D50M/FRDM-K20_CDC" title="https://github.com/ErichStyger/mcuoneclipse/tree/master/Examples/FRDM-K20D50M/FRDM-K20_CDC"&gt;mcuoneclipse/Examples/FRDM-K20D50M/FRDM-K20_CDC at master · ErichStyger/mcuoneclipse · GitHub&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>Mon, 27 Oct 2014 17:46:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334482#M15889</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2014-10-27T17:46:11Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334483#M15890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;... and the matching tutorial can be found here:&lt;/P&gt;&lt;P&gt;&lt;A href="http://mcuoneclipse.com/2013/04/27/usb-cdc-with-the-frdm-k20d50m/" title="http://mcuoneclipse.com/2013/04/27/usb-cdc-with-the-frdm-k20d50m/"&gt;http://mcuoneclipse.com/2013/04/27/usb-cdc-with-the-frdm-k20d50m/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Oct 2014 17:49:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334483#M15890</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2014-10-27T17:49:09Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334484#M15891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried the bare metal demo and it did not work for me.&amp;nbsp; It never got in the if branch here:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&lt;SPAN style="color: #931a68;"&gt;&lt;STRONG&gt;if&lt;/STRONG&gt;&lt;/SPAN&gt;((start_app==TRUE) &amp;amp;&amp;amp; (start_transactions==TRUE))&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Virtual_Com_App();&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which looks like the same reason the method Erich suggested isn't working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my other project that I use processor expert in, everything else works but the USB components.&amp;nbsp; I can't figure out what is going wrong.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Oct 2014 15:09:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334484#M15891</guid>
      <dc:creator>codyrigney</dc:creator>
      <dc:date>2014-10-29T15:09:37Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334485#M15892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Erich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the suggestion.&amp;nbsp; I tried using the components and example.&amp;nbsp; But the device never enumerates.&amp;nbsp; It stays stuck in the following loop (my LED code added):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&lt;SPAN style="color: #931a68;"&gt;&lt;STRONG&gt;while&lt;/STRONG&gt;&lt;/SPAN&gt;(CDC1_App_Task(cdc_buffer, &lt;SPAN style="color: #931a68;"&gt;&lt;STRONG&gt;sizeof&lt;/STRONG&gt;&lt;/SPAN&gt;(cdc_buffer))==ERR_BUSOFF) {&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica; color: #4e9072;"&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;/* device not enumerated */&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; turnOnLED();&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delayMS(50);&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; turnOffLED();&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delayMS(10);&lt;/P&gt;&lt;P style="font-size: 10px; font-family: Helvetica;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I appreciate any more suggestions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Oct 2014 15:12:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334485#M15892</guid>
      <dc:creator>codyrigney</dc:creator>
      <dc:date>2014-10-29T15:12:25Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334486#M15893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cody,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you didn't modify the CDC demo, there might be issue in hardware, would you please share some snapshots of the schematics? Thanks for your patience!&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kan&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>Thu, 30 Oct 2014 05:30:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334486#M15893</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2014-10-30T05:30:43Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334487#M15894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I appreciate the depth at which you are helping me.&amp;nbsp; I believe the snapshot below should have all the relevant information.&amp;nbsp; If you need to see another part please let me know.&amp;nbsp; Thank you! &lt;/P&gt;&lt;P&gt;(Voltage goes to power regulator and does work).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="schematicImage.PNG.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/46220i555A343AABA76AE4/image-size/large?v=v2&amp;amp;px=999" role="button" title="schematicImage.PNG.png" alt="schematicImage.PNG.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Oct 2014 11:16:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334487#M15894</guid>
      <dc:creator>codyrigney</dc:creator>
      <dc:date>2014-10-30T11:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334488#M15895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cody,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Everything is fine, except lacking a capacitor on VOUT33, please kindly refer to the following for details.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Untitled.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/44415i802A572912391961/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kan&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>Mon, 03 Nov 2014 06:36:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334488#M15895</guid>
      <dc:creator>Kan_Li</dc:creator>
      <dc:date>2014-11-03T06:36:45Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334489#M15896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Kan.&amp;nbsp; We will try this and I'll let you know the results we get.&amp;nbsp; Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 09 Nov 2014 19:31:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334489#M15896</guid>
      <dc:creator>codyrigney</dc:creator>
      <dc:date>2014-11-09T19:31:56Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis k20 USB Stack v4.1.1 troubles</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334490#M15897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It was a design problem.&amp;nbsp; Thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jun 2015 18:44:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-k20-USB-Stack-v4-1-1-troubles/m-p/334490#M15897</guid>
      <dc:creator>codyrigney</dc:creator>
      <dc:date>2015-06-25T18:44:06Z</dc:date>
    </item>
  </channel>
</rss>

