<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>USB driver not working on W7 with NXP LPC13xx VCOM</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/39818/usb-driver-not-working-on-w7-with-nxp-lpc13xx-vcom</link><description> 
I&amp;#39;m playing around with LPC 1343, and my computer can&amp;#39;t load
driver for this device: 
NXP LPC13xx VCOM 

 
I compiled and loaded program to LPC, but drivers provided for W7
64 does not install form LPC13xx_SampleSoftware.106/USBCDC/ Win7_64
folder.</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: USB driver not working on W7 with NXP LPC13xx VCOM</title><link>https://community.arm.com/thread/80391?ContentTypeID=1</link><pubDate>Mon, 16 Jul 2012 10:41:58 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:539a4c5f-c688-4a9c-8e24-60e9828e24dd</guid><dc:creator>Primoz Princic</dc:creator><description>&lt;p&gt;&lt;p&gt;
Thx for the solution.&lt;/p&gt;

&lt;p&gt;
It is rather simple if you know where to look :-)&lt;br /&gt;
You helped a couple of people with this, as I&amp;#39;m a part of &amp;quot;study&amp;quot;
group of beginners.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB driver not working on W7 with NXP LPC13xx VCOM</title><link>https://community.arm.com/thread/60919?ContentTypeID=1</link><pubDate>Sun, 15 Jul 2012 09:01:38 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:8fcc7a1b-aa89-4247-afb8-4b62c9a5dad1</guid><dc:creator>Chinzei Tsuneo</dc:creator><description>&lt;p&gt;&lt;p&gt;
Double posts:&lt;br /&gt;
&lt;a target="_blank" href="http://knowledgebase.nxp.com/showpost.php?p=17643&amp;amp;postcount=10"&gt;&amp;#39;s MDK-ARM
V1.06 (Jun 8, 2011)&amp;quot;&lt;br /&gt;

&lt;a href="http://ics.nxp.com/support/documents/microcontrollers/zip/code.bundle.lpc13xx.keil.zip"&gt;ics.nxp.com/.../code.bundle.lpc13xx.keil.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
In this example, the PID (Product ID) on the device descriptor
(0x4003) doesn&amp;#39;t match to those of INF files (PID_0003).&lt;/p&gt;

&lt;pre&gt;
&lt;b&gt;usbdesc.c&lt;/b&gt;

/* USB Standard Device Descriptor */
const uint8_t USB_DeviceDescriptor[] = {
  USB_DEVICE_DESC_SIZE,              /* bLength */
  USB_DEVICE_DESCRIPTOR_TYPE,        /* bDescriptorType */
  WBVAL(0x0200), /* 2.0 */           /* bcdUSB */
  USB_DEVICE_CLASS_COMMUNICATIONS,   /* bDeviceClass CDC*/
  0x00,                              /* bDeviceSubClass */
  0x00,                              /* bDeviceProtocol */
  USB_MAX_PACKET0,                   /* bMaxPacketSize0 */
  WBVAL(0x1FC9),                     /* idVendor */
  WBVAL(0x&lt;b&gt;4003&lt;/b&gt;),                     /* idProduct */    // &amp;lt;------
  ...
&lt;/pre&gt;
&lt;pre&gt;
&lt;b&gt;\WinXP_WIN7_32\lpc13xx-vcom.win32.inf&lt;/b&gt;

[DeviceList]
%DESCRIPTION%=LPC13xxUSB, USB\VID_1FC9&amp;amp;PID_&lt;b&gt;0003&lt;/b&gt;         // &amp;lt;------


&lt;b&gt;\Win7_64\lpc13xx-vcom_win7_64bit.inf&lt;/b&gt;

[DeviceList]
%DESCRIPTION%=LPC13xxUSB, USB\VID_1FC9&amp;amp;PID_&lt;b&gt;0003&lt;/b&gt;

[DeviceList.ntamd64]
%DESCRIPTION%=LPC13xxUSB, USB\VID_1FC9&amp;amp;PID_&lt;b&gt;0003&lt;/b&gt;
&lt;/pre&gt;

&lt;p&gt;
Modify either one, so that these PID values take the same
value.&lt;br /&gt;
For example of device descriptor,&lt;/p&gt;

&lt;pre&gt;
&lt;b&gt;usbdesc.c&lt;/b&gt;
const uint8_t USB_DeviceDescriptor[] = {
  ...
  WBVAL(0x&lt;b&gt;0003&lt;/b&gt;),                     /* idProduct */    // &amp;lt;------
&lt;/pre&gt;

&lt;p&gt;
Tsuneo&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>