On Feb 27, 2009, at 14:14 PM, Thomas Jarosch wrote:
Does the kernel still detect the device when you plug it in?
I can read the entire device descriptor, both using libusb and USB
device probe tools to browse or list this information.
The mentioned problem occurs when claiming the device, where libusb
fails creating the endpoint list.
Try to erase the eeprom, then it should fall back to default values.
With libusb/libftdi, this won't work since I cannot claim the device.
Under Windows, MProg requires the V2XX drivers to do this, which crash
upon device connection.
Technically, since I'm only doing control transfers to endpoint 0, I
shouldn't need to build an endpoint list. However, this is an integral
part of claiming a device using libusb, so I'm not sure if it's
possible to get away without doing it (by e.g. temporarily patching
libusb).
Any further ideas are very welcome :)
~/= Marius
--
We are Elektropeople for a better living.
--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx
|