Olimex USB AVR ISP MKII compatible AVR programmer with ICSP PDI TPI support AVR-ISP-MK2 AVR-ISP-MK2 数据表

产品代码
AVR-ISP-MK2
下载
页码 22
OLIMEX© 2013
AVR-ISP-MK2 user's manual
CHAPTER 5 INTERFACES AND HARDWARE
5. Introduction to the chapter
In this chapter are presented the  interfaces found on the programmed that can be found on the 
board. Jumpers functions are described.
5.1 Programming interfaces
AVR-ISP-MK2 has three programming interfaces aiming at different processors
5.1.1 10-pin ICSP
The ICSP (in-circuit serial programming) interface is suitable for programming tinyAVR and 
megaAVR chips.
The ICSP connector is not over-voltage/over-current protected. The two simple protection methods 
implemented are (1) diodes for electrostatic discharge and (2) series of resistors for basic protection.
Depending on the target you might need 
 since AVR-ISP-MK2 doesn't 
provide 6-pin ICSP connector. Note it is bought separately.
5.1.2 6-pin PDI
The 6-pin PDI is used for programming AVR XMEGA.
5.1.3 6-pin TPI
The interface used for programming tinyAVR.
5.2 Upgrade firmware button
There is a small hole between the PDI interface and the ICSP10 interface which nests a button 
below. The button is used to enter bootloader mode. The memory can then be programmed with 
new firmware. If you wish to update your firmware check if there is newer version in the web and 
follow the algorithm:
1) Connect the programmer to the USB and with a sharp object (needle or pin) press the upgrade 
pin - it is in a small hole at the back of the board (this will start the bootloader and will turn off the 
LED, also probably will show a new unrecognized device in device manager for which we will 
install driver in step 3)
2) Download and install the latest version of "Atmel Flip" software (it can be downloaded from the 
Atmel's web-site)
Page 16 of 22