I have libusbx compiling under cygwin now and can look at the device
descriptors for all attached devices, but I cannot libusb_open() my device.
 The error given is -12 (LIBUSB_ERROR_NOT_SUPPORTED).

I ran zadig and bound my device to WinUSB, but still no luck (I have to
admit, I don't exactly understand how that all works).

One thing of note, zadig shows the WinUSB version number as
6.1.76000.16385, whereas the version number on my Windows 8 system
is 6.2.9200.16384.

I briefly tried to make my own inf, but the system complained about it not
being signed (Windows 8 grrrr.)

Also of note, I am trying to connect to a LPC11u24 with unproven firmware.
 The uC is seeing GET_DESCRIPTOR and SET_ADDRESS commands and nothing else.
 My device descriptor is below.

Any tips?

Thanks,
Dan.



static device_descriptor_t x = {
sizeof(device_descriptor_t) ,// bLength
0x1, // bDescriptorType
0x200, // bcdUSB
0xff, // bDeviceClass
0, // bDeviceSubClass
0xff, // bDeviceProtocol
64, // bMaxPacketSize
0xffff, // idVendor
0xffff, // idProduct
0x0000, // bcdDevice
1, // iManufacturer
2, // iProduct
3, // iSerialNumber
1   // bNumConfigurations
};
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to