User manual
OLIMEX© 2015 AVR-ISP-MK2 user's manual
CHAPTER 4 RECOMMENDED SOFTWARE TOOLS
4. Introduction to the chapter
Here you will find short info on the most popular choices for software that can be used with the
AVR programmer.
4.1 AVR Studio and Atmel Studio in Windows
The most popular choice amongst AVR fans. The IDE has everything you need for software
development with AVR under Windows. You can download it from the official Atmel web-site.
If you have doubt that you have the latest firmware version (or if you have accidentally corrupted
the firmware or changed it with other software) you might want to refer to sub-chapter 5.2, where
the required firmware changes are explained.
AVR-ISP-MK2 comes with firmware compatible with AVR Studio and Atmel Studio. In order to
use it with AVRDUDE or Arduino IDE (which uses AVRDUDE) follow the procedure in next sub-
chapter (4.2).
4.2 Arduino, AVRDUDE, Linux
AVR-ISP-MK2 comes with firmware that supports the drivers used by AVR Studio and Atmel
Studio. In order to use AVR-ISP-MK2 with AVRDUDE (Arduino, libusb driver, libusb-win32
driver) you need to perform a firmware change.
At the moment it is not possible to use the AVR-ISP-MK2 simultaneously with Arduino/AVRDUDE
and AVR/Atmel Studio. It would depend on you which one you prefer. You need to change the
firmware of AVR-ISP-MK2 (using Atmel Flip or dfu-programmer software) AND the Windows
drivers every time you switch between Arduino and AVR Studio (or vice versa).
How to proceed changing the firmware?
4.2.1 Changing firmware for Windows users
All files needed except for Atmel Flip (which is available at Atmel's web-site for free) should be
downloaded from the official AVR-ISP-MK2 page at our web-site.
1. Connect the device to the USB and with a needle or sharp object press the button on it's back side
(the one that the arrow points as "Upgrade"; the LEDs should turn off) which will put the processor
in bootloader state – ready for firmware upgrade.
2. Download and install the Atmel Flip software. Check in device manager if the device is
recognized as AT90USB162 if it isn't search for proper drivers in Atmel Flip installation folder.
Page 9 of 24