Manisha Kalita wrote: > Hi all, > > i am designing a USB driver in lpc2148 board. the driver is working fine > with Windows OS in the host. but whenever, we connect the board in a linux > host machine, it is giving the following problem. > > May 9 17:29:49 localhost kernel: usb 2-2: new full speed USB device using > address 12 > May 9 17:29:54 localhost kernel: usb 2-2: control timeout on ep0in > May 9 17:29:55 localhost kernel: usb 2-2: device descriptor read/all, > error -110 > May 9 17:29:55 localhost kernel: usb 2-2: new full speed USB device using > address 13 > May 9 17:30:00 localhost kernel: usb 2-2: control timeout on ep0in > > the device is enumerated properly in host machine with windows OS. then why > in linux it is not recognizing the device? > Can anyone help me in this regard? Probably a bug in the device firmware that is triggered by Linux but not by Windows. Have you tried running the USBCV (compliance verifier) tool with your device? It's at http://www.usb.org/developers/tools It should at least pass the chapter 9 tests. The latest version of the tool (1.3beta) even includes some class specific tests, like HID and mass storage. To use the tool you also need an EHCI controller and a high-speed hub. Regards, Bertrik
Message
Re: [lpc2000] lpc2148 USB driver not working in Linux
2006-05-09 by Bertrik Sikken
Attachments
- No local attachments were found for this message.