
Open a CMD prompt and type avrdude -v You will have the following displayed:Īvrdude: Version 6.1, compiled on at 00:09:49 The one packaged with the updated will be ignored should you have AVRDude installed prior by some other application.ġ. You have to make sure of the version of AVRDude is updated and that it can be found on your machine. The installation will complete as you click through the steps. Change back to your temporary folder, libusb-win32-bin-1.2.6.0, and double click on installer. Save the file in the same folder where you extracted the driver into.ħ. Take the defaults on the next screen for vendor and product ID’s. Once the wizard starts select the “USBasp” from the device selection.

Using the inf wizard located in libusb-win32-bin-1.2.6.0\bin create an inf file for the installation to use. Review Device Manager to make sure that the USBasp device is recognized.Ħ. Connect OpenSprinkler controller while holding down button b2 using USB cable. Download usb drivers from sourceforge using link above.ģ. NOTE: I did not have to disable driver signing using this driver as it is partially signed.ġ. inf file AND rename the “libusb0_x86.dll” file to “libusb1.sys” prior to installing this usb driver. I believe it is also necessary to configure a proper. Anyway, I finally wound up using this driver: This included uninstalling, reinstalling, rebooting, unplug this, unplug that… Felt a bit like troubleshooting with Comcast support.

The error to me tended to be a bit misleading in the fact that I was hard core troubleshooting the USB driver from within device manager.

The error I was getting in the log file of the firmware updating utility was the following:Īvrdude: error: could not find USB device “USBasp” with vid=0x16c0 pid=0x5dc I ran into trouble updating the firmware on my OpenSprinkler v2.1u and I hope these details will help someone else out.
