|
From: Frank T. <fr...@fr...> - 2009-10-15 23:00:22
|
(I have posted this on the AVR Freaks forum, so apologies if this upsets anyone) After installing AVR32 Studio 2.2 (2.1?) libusb stopped working for other applications. (This is on Windows XP) The symptoms were no devices being listed through the libusb listing functions. (usb_find_busses/devices) To fix this, I reinstalled libusb-win32 0.1.12.2. This helped to get libusb listing the usb devices, but there is still another problem. My application talks to my AT90USB1287 device, and can tell it to go into boot- loader mode. The problem is, when I do this, libusb is listing 2 identical AT90USB1287 DFU devices which confuses my application. There is definitely only one device connected. usbview.exe (from www.usb.org) lists only one AT90USB1287 DFU device plugged in. I've uninstalled AVR32 Studio, the gnu tool chain, libusb and something called AVR USB, then reinstalled libusb-win32, but the problem remains. This is definitely a configuration problem. The same software compiled for Linux works fine. Any ideas? Does this sound like a libusb problem? Or is there another device driver on my system reporting a duplicate device? Thanks, Frank |