microt2
November 29, 2012, 2:42am
#1
I have a USB 1.1 device I am trying to conenct to USBizi it. It does not enumerate. But 2.0 devices work ok.
I get a DeviceConnectedEvent but when I print the VID and PID it is wrong
static void DeviceConnectedEvent(USBH_Device device)
{
DispPrint(“Device connected…”);
DispPrint("ID: " + device.ID + ", Interface: " + device.INTERFACE_INDEX + ", Type: " + device.TYPE + ", VID: " + device.VENDOR_ID + ", PID: " + device.PRODUCT_ID + ", Port: " + device.PORT_NUMBER);
}
Log:
Device BadConnection…
ID: 0, Interface: 255, Type: 0, VID: 0, PID: 0, Port: 0
Strange as USBizi is 2.0 compatible but runs 1.1
Brett
November 29, 2012, 7:04am
#3
I’d always suggest you try out the USB Discovery Helper to get the full info from devices:
http://www.tinyclr.com/codeshare/entry/115
microt2
November 29, 2012, 10:23am
#4
Brett
I tried your example
The void DeviceConnectedEvent(USBH_Device device)
does not get called at all then I conenct this device.
Please look at the attached images from the USB sniffer
microt2
November 29, 2012, 10:28am
#5
Here are the pictures again with the right titles added at the top of the picture
microt2
November 29, 2012, 10:27pm
#6
Is it a USB 2.0 1.0 issue