<?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 Windows Composite Device USB Enumeration in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1186899#M42971</link>
    <description>&lt;P&gt;I'm using the LPC54628 micro and I'm having trouble getting windows to enumerate a composite USB device and install the drivers.&lt;/P&gt;&lt;P&gt;1). CDC device alone, windows installs the drivers fine and the CDC shows up as a COM port within the device manager.&lt;/P&gt;&lt;P&gt;2). MSC device alone, windows installs the drivers fine and the SD card shows up as a disk and all is good.&lt;/P&gt;&lt;P&gt;3).&amp;nbsp;Running the demo lpcxpresso_54628_dev_composite_cdc_msc_..., windows will enumerate the MSC and SD card shows up as a disk and appears to be working, but windows does not install the drivers for the CDC. The CDC ends up in the "Other Devices" in the device manager (shown below). I changed the name of the CDC to "COMMIX".&amp;nbsp;&lt;/P&gt;&lt;P&gt;FYI, On a MAC both the CDC and MSC as a composite device work great so I don't think there is anything wrong with the demo code.&lt;/P&gt;&lt;P&gt;I checked all the USB descriptors and they are the same as the standalone CDC which works fine. Am I missing something? Does some INF file in windows need to be updated?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="samuelguido_0-1605909737770.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/130680i9194C1879120202C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="samuelguido_0-1605909737770.png" alt="samuelguido_0-1605909737770.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;Sam...&lt;/P&gt;</description>
    <pubDate>Fri, 20 Nov 2020 22:09:01 GMT</pubDate>
    <dc:creator>samuelguido</dc:creator>
    <dc:date>2020-11-20T22:09:01Z</dc:date>
    <item>
      <title>Windows Composite Device USB Enumeration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1186899#M42971</link>
      <description>&lt;P&gt;I'm using the LPC54628 micro and I'm having trouble getting windows to enumerate a composite USB device and install the drivers.&lt;/P&gt;&lt;P&gt;1). CDC device alone, windows installs the drivers fine and the CDC shows up as a COM port within the device manager.&lt;/P&gt;&lt;P&gt;2). MSC device alone, windows installs the drivers fine and the SD card shows up as a disk and all is good.&lt;/P&gt;&lt;P&gt;3).&amp;nbsp;Running the demo lpcxpresso_54628_dev_composite_cdc_msc_..., windows will enumerate the MSC and SD card shows up as a disk and appears to be working, but windows does not install the drivers for the CDC. The CDC ends up in the "Other Devices" in the device manager (shown below). I changed the name of the CDC to "COMMIX".&amp;nbsp;&lt;/P&gt;&lt;P&gt;FYI, On a MAC both the CDC and MSC as a composite device work great so I don't think there is anything wrong with the demo code.&lt;/P&gt;&lt;P&gt;I checked all the USB descriptors and they are the same as the standalone CDC which works fine. Am I missing something? Does some INF file in windows need to be updated?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="samuelguido_0-1605909737770.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/130680i9194C1879120202C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="samuelguido_0-1605909737770.png" alt="samuelguido_0-1605909737770.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;Sam...&lt;/P&gt;</description>
      <pubDate>Fri, 20 Nov 2020 22:09:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1186899#M42971</guid>
      <dc:creator>samuelguido</dc:creator>
      <dc:date>2020-11-20T22:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: Windows Composite Device USB Enumeration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1187434#M42989</link>
      <description>&lt;P&gt;Hi &lt;SPAN&gt;samuelguido&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;I can't reproduce your issue.]&lt;/P&gt;
&lt;P&gt;What's your SDK version? Can you reproduce this issue on another windows PC? thus we can identify the problem is on SDK or your windows system.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Jun Zhang&lt;/P&gt;</description>
      <pubDate>Mon, 23 Nov 2020 11:14:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1187434#M42989</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2020-11-23T11:14:03Z</dc:date>
    </item>
    <item>
      <title>Re: Windows Composite Device USB Enumeration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1187485#M42994</link>
      <description>&lt;P&gt;Do you have Windows &amp;lt; Win10?&lt;/P&gt;&lt;P&gt;If yes, or if you wanna try nevertheless, you can write a custom .inf file where the CDC part is added to the spec. interface as MI_00 / MI_01.&lt;/P&gt;&lt;P&gt;See appended example of a composite device.&lt;/P&gt;</description>
      <pubDate>Mon, 23 Nov 2020 12:56:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1187485#M42994</guid>
      <dc:creator>bressan</dc:creator>
      <dc:date>2020-11-23T12:56:45Z</dc:date>
    </item>
    <item>
      <title>Re: Windows Composite Device USB Enumeration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1188875#M43037</link>
      <description>&lt;P&gt;I tested&amp;nbsp;&lt;SPAN&gt;demo lpcxpresso_54628_dev_composite_cdc_msc of SDK2.8.2 on both 64bit win10 and 32bit xp platform. there is no issue. it is well recognized.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;On xp,&amp;nbsp; when connect usb0, we see&amp;nbsp;detect other device.jpg. then install usb driver from inf folder of the demo project, windows will recognize&amp;nbsp;it. see&amp;nbsp;device installed.JPG.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I attach the inf folder I used.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Please note, I use the default inf files inside the SDK2.8.2&amp;nbsp;dev_composite_cdc_msc demo folder.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;According to SDK license agreement, we can't provide support of revising code to support other special purpose.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Have a nice day,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Jun Zhang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 10:23:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1188875#M43037</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2020-11-25T10:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: Windows Composite Device USB Enumeration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1193561#M43147</link>
      <description>&lt;P&gt;Jun,&lt;/P&gt;&lt;P&gt;Thank you for your reply. I didn't realize there was the inf/cat files in the SDK demo folders. That did work, but it appears to change the inf file, it will have be signed because it fails the windows signature test.&lt;/P&gt;&lt;P&gt;Now it appears that I need to sign and create a cat file in order to change the USB VID/PID?&lt;/P&gt;&lt;P&gt;Is this true?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Sam...&lt;/P&gt;</description>
      <pubDate>Fri, 04 Dec 2020 01:38:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1193561#M43147</guid>
      <dc:creator>samuelguido</dc:creator>
      <dc:date>2020-12-04T01:38:50Z</dc:date>
    </item>
    <item>
      <title>Re: Windows Composite Device USB Enumeration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1195196#M43175</link>
      <description>&lt;P&gt;Hi Sam&lt;/P&gt;
&lt;P&gt;If your PID and VID are different, modify fsl_ucwxp.inf to use your VID and PID.&lt;/P&gt;
&lt;P&gt;you don't need modify cat file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;Jun Zhang&lt;/P&gt;</description>
      <pubDate>Tue, 08 Dec 2020 06:38:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Windows-Composite-Device-USB-Enumeration/m-p/1195196#M43175</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2020-12-08T06:38:52Z</dc:date>
    </item>
  </channel>
</rss>

