Xiaofan Chen wrote: > On Fri, Nov 30, 2012 at 3:06 AM, Arne Pagel <a...@pagelnet.de> wrote: >> Anyway, >> here is the output from USBView, with the Configuration Descriptor Flag on. >> (Other devices show something there) >> >> Device Descriptor: >> bcdUSB: 0x0110 >> bDeviceClass: 0xFF >> bDeviceSubClass: 0x00 >> bDeviceProtocol: 0x00 >> bMaxPacketSize0: 0x40 (64) >> idVendor: 0x16D0 >> idProduct: 0x05BE >> bcdDevice: 0x0100 >> iManufacturer: 0x01 >> iProduct: 0x02 >> iSerialNumber: 0x03 >> bNumConfigurations: 0x01 >> >> ConnectionStatus: DeviceConnected >> Current Config Value: 0x01 >> Device Bus Speed: Full >> Device Address: 0x08 >> Open Pipes: 2 >> >> Endpoint Descriptor: >> bEndpointAddress: 0x81 IN >> Transfer Type: Bulk >> wMaxPacketSize: 0x0040 (64) >> bInterval: 0x00 >> >> Endpoint Descriptor: >> bEndpointAddress: 0x01 OUT >> Transfer Type: Bulk >> wMaxPacketSize: 0x0040 (64) >> bInterval: 0x00 > You forget to CC the list. Anyway, the USBView > output seems normal and at least your device > enumerated properly.
No, it doesn't seem normal! That's the whole point. Go look at a usbview output yourself and you can verify that. The usbview output is in two parts. The output we see up there is all cached in structures within the host controller driver (or maybe the hub driver). None of that required a trip to the hardware. Notice, for example, that there is no interface descriptor -- only the currently open endpoints. With a normally operating device, that output would be immediately followed by the entire Configuration Descriptor, which does require a round trip. The fact that the Configuration Descriptor is missing says that usbview got an error while trying to fetch it. -- Tim Roberts, t...@probo.com Providenza & Boekelheide, Inc. ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel