Xiaofan, I created the INF file using inf-wizard.exe. My lsusb output
is:
------------------------------
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x03eb Atmel Corp.
  idProduct          0x2013 
  bcdDevice           10.00
  iManufacturer           1 
  iProduct                2 
  iSerial                 3 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval             100
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval             100
cannot read device status, Broken pipe (32)
------------------------------------
Even though I'm getting this error message, under Ubuntu my application
can still access the device.

Mark

On Sun, 2010-05-30 at 08:03 +0800, Xiaofan Chen wrote:
> On Sun, May 30, 2010 at 5:32 AM, Mark <m...@absamail.co.za> wrote:
> > Hello Xiaofan, thanks for the reply. I did create the .inf file &
> > selected it as the driver to load when the device is attached. My device
> > shows up with no errors under Device Manager but when I run
> > testlibusb-win.exe nothing at all is shown (not even for devices that
> > windows can see). I have also installed the filter package as suggested
> > by Wander but without success.
> >
> 
> How did you create the INF file? You have to use INF-Wizard.
> Then testlibusb-win.exe should only show your device.
> 
> As for the filter driver, it should show most of your USB device
> (like your USB mouse if you have one). It will not show the hubs
> whereas linux libusb will show your hubs.
> 
> What does "lsusb -vvv" say about your device under Linux?
> 
> 


------------------------------------------------------------------------------

_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to