Connecting AVRISP to Arduino (Part 3)
After following the described procedure you get this boring stupid message: “avrdude: usbdev_open(): did not find any USB device “usb””
What the hell is this?
Wrong driver! For some obscure reasons, the default driver installed by Windows (in my case XP Pro version) will not work! The good news, is that there is a solution! Follow this procedure:
In the system manager, locate the Jungo driver
Remove the driver
Download a working version of libusb0.dll from here and copy the zip file in the C:\Program Files\arduino-1.0.1\hardware\tools\avr\utils\libusb\bin directoy. Change the original dll file extension and unzip the downloaded file in this directory
Unplug and replug your AvrISP mkII programer in order to get this familar window
Chose manual installation
Tell Windows that you will specify the place and the location of the driver
Locate the source file (The one you downloaded before)
On successful completion of the installation, you will get this window
And now you will get this from the system manager window
Burning the bootloader will now work like a charm
And gently blink the PINB5 led after this message shows up
Epilogue
If you are running Atmel Studio, you must switch back to the default USB driver. Go to the system manager, in the Atmel USB devices, deinstall the AVRISP MKII driver. Search for new devices, and leave windows install the default one. Naughty but effective!
HTH