I have also enabled the PXA linux drivers for. LPC17xx as CDC device with. Product=2, SerialNumber=3 [ 2.595241] usb 1-1.3: Product: NXP LPC17xx VCOM. CDC or a custom driver for VCOM. By the way, the COM driver from NXP is very buggy and it is very easy. Free Download.
Attention, Internet Explorer User Announcement: Jive has discontinued support for Internet Explorer 7 and below. In order to provide the best platform for continued innovation, Jive no longer supports Internet Explorer 7. Jive will not function with this version of Internet Explorer. Please consider upgrading to a more recent version of Internet Explorer, or trying another browser such as Firefox, Safari, or Google Chrome. (Please remember to honor your company's IT policies before installing new software!) • • • •. I am using LPC1768 as CDC device connected to PXA168 which is running Linux. On LPC side, I have drivers. Vcom Driver Download For Window 10I have also enabled the PXA linux drivers for usb-serial and cdc-acm drive. **T: Bus=01 Lev=02 Prnt=02 Port=02 Cnt=02 Dev#= 4 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=1fc9 ProdID=2002 Rev= 1.00 S: Manufacturer=NXP SEMICOND S: Product=NXP LPC17xx VCOM S: SerialNumber=DEMO00000000 C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=100mA I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=00 Driver=(none) You have selected protocol '0' (zero). I had no success with this in Linux. Set the protocol field to '1' in the descriptor: The cdc_acm module will recognize the device and provide you a /dev/ttyACM* device as the serial port. Code snipped from usbdesc.c: USB_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ USB_CDC_CIF_NUM, /* bInterfaceNumber: Number of Interface */ 0x00, /* bAlternateSetting: Alternate setting */ 0x01, /* bNumEndpoints: One endpoint used */ CDC_COMMUNICATION_INTERFACE_CLASS, /* bInterfaceClass: Communication Interface Class */ CDC_ABSTRACT_CONTROL_MODEL, /* bInterfaceSubClass: Abstract Control Model */ 0x01, /* bInterfaceProtocol: changed to '01' AT-Command */. Mediatek Usb Vcom Driver DownloadSp Flash Tool Vcom Driver DownloadTsuneo Chinzei Double posts: You are talking about USBCDC example on this zip file on NXP site, 'Sample Code Bundle for LPC13xx Peripherals using Keil's MDK-ARM V1.06 (Jun 8, 2011)' In this example, the PID (Product ID) on the device descriptor (0x4003) doesn't match to those of INF files (PID_0003). Usbdesc.c /* 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 4003), /* idProduct */ //.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |