Upload
doanliem
View
239
Download
3
Embed Size (px)
Citation preview
http://www.robokits.co.in http://www.robokitsworld.com Page 1
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
AVRISP MKII - Ultra Speed
Programmer for Mega, Xmega
and Tiny AVR [RKI-1811]
Users Manual
Robokits India http://www.robokits.co.in
http://www.robokits.co.in http://www.robokitsworld.com Page 2
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
Thank you for purchasing the Robokits AVRISP MKII Programmer. This unit has been carefully
engineered and tested to provide superior performance. This document covers the features and
operation of the AVRISP MKII USB Programmer.
AVRISP MKII programmer is a ultra speed programmer for whole Atmel AVR series. The
programmer supports Mega AVR(ISP), Xmega AVR(PDI) and TinyAVR (TPI) interfaces. This is
only a programmer and no debugger. It is compatible with Atmel Studio 6. Works on jungo USB
drivers given with Atmel studio making it compatible with all windows OS. Features
• Compatible to Atmel's AVRISP MKII with ISP, PDI and TPI support • Compatible with Atmel Studio 6 via AVRISP MKII protocol • Adjustable ISP clock allows flashing of devices clocked at very low to high rate, e.g. 32
kHz, 8MHz • Ultra High Speed Programming : Programming and verification of 32 KB flash in just 5
seconds • Uses USB power supply, no external supply required • Jumper setting for 3.3V and 5V target devices • Supports full XMEGA series of Atmel • Also supports few Tiny ics having just 6pin and not compatible to ISP mode
programming via TPI mode
Atmel Studio 6 software can be used with AVRISP MKII USB Programmer hardware to provide all the of the necessary functions like read, write, lock, and fuse settings.
Led Indication
• USB LED: Will turn on When USB is connected.
• Programming LED: will turn on when the device is getting programmed.
Jumper Usage
• USB SUPPLY: USB power will be given to the target via VTARGET pin.
• TARGET 5V: If your device is 3.3V compatible remove this jumper if it is 5V compatible please keep jumper shorted.
http://www.robokits.co.in http://www.robokitsworld.com Page 3
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
Supported Atmel AVR microcontroller devices
AT90 AVR Mega AVR Tiny AVR ATXMEGA AVR AT90CAN128 ATmega128 ATtiny10 ATxmega128A1 AT90CAN32 ATmega1280 ATtiny13 ATxmega128A1U
AT90CAN64 ATmega1281 ATtiny13A ATxmega128A3 AT90PWM1 ATmega1284 ATtiny1634 ATxmega128A3U AT90PWM161 ATmega1284P ATtiny167 ATxmega128A4U AT90PWM216 ATmega128A ATtiny20 ATxmega128B1 AT90PWM2B ATmega128RFA1 ATtiny2313 ATxmega128B3 AT90PWM316 ATmega128RFR2 ATtiny2313A ATxmega128D3 AT90PWM3B ATmega16 ATtiny24 ATxmega128D4 AT90PWM81 ATmega162 ATtiny24A ATxmega16A4 AT90USB1286 ATmega164A ATtiny25 ATxmega16A4U AT90USB1287 ATmega164P ATtiny26 ATxmega16C4
AT90USB162 ATmega164PA ATtiny261 ATxmega16D4
AT90USB646 ATmega165A ATtiny261A ATxmega16E5 AT90USB647 ATmega165P ATtiny4 ATxmega192A3
AT90USB82 ATmega165PA ATtiny40 ATxmega192A3U ATA5790 ATmega168 ATtiny4313 ATxmega192C3
ATA5795 ATmega168A ATtiny43U ATxmega192D3
ATA6285 ATmega168P ATtiny44 ATxmega256A3 ATA6286 ATmega168PA ATtiny44A ATxmega256A3B
ATmega169A ATtiny45 ATxmega256A3BU
ATmega169P ATtiny461 ATxmega256A3U
ATmega169PA ATtiny461A ATxmega256C3
ATmega16A ATtiny48 ATxmega256D3
ATmega16HVA ATtiny5 ATxmega32A4
ATmega16HVB ATtiny828 ATxmega32A4U
ATmega16HVBrevB ATtiny84 ATxmega32C4
ATmega16M1 ATtiny84A ATxmega32D4
ATmega16U2 ATtiny85 ATxmega32E5
ATmega16U4 ATtiny861 ATxmega384C3
ATmega2560 ATtiny861A ATxmega384D3
ATmega2561 ATtiny87 ATxmega64A1
http://www.robokits.co.in http://www.robokitsworld.com Page 4
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
ATmega256RFR2 ATtiny88 ATxmega64A1U
ATmega32 ATtiny9 ATxmega64A3
ATmega324A
ATxmega64A3U
ATmega324P ATxmega64A4U
ATmega324PA ATxmega64B1
ATmega325
ATxmega64B3
ATmega3250
ATxmega64C3
ATmega3250A
ATxmega64D3
ATmega3250P
ATxmega64D4
ATmega3250PA
ATxmega8E5
ATmega325A
ATmega325P
ATmega325PA
ATmega328
ATmega328P
ATmega329
ATmega3290
ATmega3290A
ATmega3290P
ATmega3290PA
ATmega329A
ATmega329P
ATmega329PA
ATmega32A
ATmega32C1
ATmega32HVB
ATmega32HVBrevB
ATmega32M1
ATmega32U2
ATmega32U4
ATmega48
ATmega48A
ATmega48P
ATmega48PA
http://www.robokits.co.in http://www.robokitsworld.com Page 5
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
ATmega64
ATmega640
ATmega644
ATmega644A ATmega644P
ATmega644PA
ATmega645
ATmega6450
ATmega6450A
ATmega6450P
ATmega645A
ATmega645P
ATmega649
ATmega6490
ATmega6490A
ATmega6490P
ATmega649A
ATmega649P
ATmega64A
ATmega64C1
ATmega64HVE2
ATmega64M1
ATmega64RFR2
ATmega8
ATmega8515
ATmega8535
ATmega88
ATmega88A
ATmega88PA
ATmega8A
ATmega8HVA ATmega8U2
http://www.robokits.co.in http://www.robokitsworld.com Page 6
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
ISP Connector (AVR Series)
TPI Connector (Tiny AVR series)
http://www.robokits.co.in http://www.robokitsworld.com Page 7
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
PDI connector (XMEGA series)
http://www.robokits.co.in http://www.robokitsworld.com Page 8
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
Programming Guide
• Before inserting the programmer please install Atmel Studio 6.0 or above version.
• You can also alternatively use AVR studio 4.0 or above version. This version can give you
access to only ISP & TPI compatible devices.
• The Atmel studio will ask whether you want to install JUNGO USB drivers or not. Please
select install while installing Atmel studio.
• After successful installation of Atmel studio insert the programmer and check device manager.
• There is no need to install any drivers if you have installed Atmel studio with JUNGO
Drivers.
• As per the screenshot once you insert the device you should get “AVRISP MKII” under
Jungo.
• If you are getting this the programmer is ready for use through Atmel Studio.
http://www.robokits.co.in http://www.robokitsworld.com Page 9
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
Usage from Atmel Studio 6.1
Open Atmel Studio 6.1. On main interface go to Tools->Device Programming.
http://www.robokits.co.in http://www.robokitsworld.com Page 10
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
On Device programming dialog click on Tool and select AVRISP MKII. Also select proper IC and
interface and click apply.
If all connections are fine to the MCU then you can simply read device information and check
connectivity.
http://www.robokits.co.in http://www.robokitsworld.com Page 11
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
From Memories tab you can program Flash and EEPROM memories. And from Fuses and
Lockbits Section you can program device settings.
Also if you are using a atmel studio project then you can directly program if you set the
programmer for that project and click RUN.
http://www.robokits.co.in http://www.robokitsworld.com Page 12
AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811]
Service and Support
Service and support for this product are available from Robokits India. The Robokits Web site (http://www.robokits.co.in) maintains current contact information for all Robokits products. Limitations and Warrantees The AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] is intended for personal experimental and amusement use and in no case should be used where the health or safety of persons may depend on its proper operation. Robokits provides no warrantee of suitability or performance for any purpose for the product. Use of the product software and or hardware is with the understanding that any outcome whatsoever is at the users own risk. Robokits sole guarantee is that the software and hardware perform in compliance with this document at the time it was shipped to the best of our ability given reasonable care in manufacture and testing. All products are tested for their best performance before shipping, and no warranty or guarantee is provided on any of them. Of course the support is available on all of them for no cost.
Disclaimer Copyright © Robokits India, 2011 Neither the whole nor any part of the information contained in, or the product described in this manual, may be adapted or reproduced in any material or electronic form without the prior written consent of the copyright holder. This product and its documentation are supplied on an as-is basis and no warranty as to their suitability for any particular purpose is either made or implied. This document provides preliminary information that may be subject to change without notice.