ER-101 >>‎ > ‎Programmer‎ > ‎

USB Driver Installation (Windows only)

Please accept my apologies for the following unwieldy driver installation. Rather than rolling my own bootloader and driver software (which would mean less time for developing new modules), I decided to just use the generic Atmel DFU USB driver (under GPL) which does not support Plug-and-Play (PnP).

1. Download the ER-101 Programmer installer from the link at the top of this page and install. This will also place the USB driver files on your computer. 

2. Take the ER-101 out of your case (unplug the power cable!) and set the +5V source switch on the back of the ER-101 to REG or BUS. 


3. Plug the ER-101 into the computer's USB port.



4. While holding down the RESET button (under the PAUSE button) on the ER-101, switch the +5V source to USB. This causes the ER-101 to boot up in Device Firmware Update (DFU) mode.

 
5. Your Windows operating system will try to recognize the device but just cancel that because this is not a Plug-N-Play device. If you already know how to manually install a driver for a specific hardware device then please do that and you are done. The driver software is located in C:\Program Files (x86)\Orthogonal Devices\Drivers. Otherwise, please follow the remaining instructions.

 


6. Open the Device Manager and find an item called "DFU AT32UC3C" under Other Devices:


7. Right-click on this item, select Properties. In the new dialog, press the Update Driver... button.

8. In the next dialog, make sure you select "Browse my computer for driver software" or similar.

9. When prompted, direct Windows to search in C:\Program Files (x86)\Orthogonal Devices\Drivers for the driver software.


10. The driver is unsigned so you will need to confirm that you are sure about installing it.


11. Now the Atmel DFU driver should be installed and your Device Manager should look like this:

This software was made possible thanks to...