Using Atmel AVRISP MKII programmer in Ubuntu
This is a quick follow up on an eariler post describing installation of Atmel AVRISP MKII programmer on a Ubuntu Linux computer. The original post was based on Ubuntu 10.10 and several small changes have sneaked up on us during the upgrade to Ubuntu 12.04
Here are the changes:
One required package is missing: uisp Install is by executing this command:
sudo apt-get install uisp [code] udev rules file for the programmer needs to be changed: [code lang="bash"] $ cd /etc/udev/rules.d $ sudo pico 60-avrisp.rulesThe file should now contain:
# Atmel Corp. JTAG ICE mkII ATTR{idVendor}=="03eb", ATTR{idProduct}=="2103", MODE="660", GROUP="dialout" # Atmel Corp. AVRISP mkII ATTR{idVendor}=="03eb", ATTR{idProduct}=="2104", MODE="660", GROUP="dialout" # Atmel Corp. Dragon ATTR{idVendor}=="03eb", ATTR{idProduct}=="2107", MODE="660", GROUP="dialout"Once the file has been changed, unplug AVRISP if it was plugged in and restart udev
sudo service udev restartPlug AVRISP back in and proceed to upload compiled sketches as usual. This has been tested on the newest Arduino IDE version to date – Arduino 1.0.1
Thank You! I Spend half day for give privilege to ordinary user for run avrdude. This fix a problem – GROUP=”dialout”