AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Users Manual Robokits India http://www.robokits.co.in [email protected] http://www.robokits.co.in http://www.robokitsworld.com AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 1 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 AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 2 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 AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 3 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 AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 4 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 AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 5 ISP Connector (AVR Series) TPI Connector (Tiny AVR series) http://www.robokits.co.in http://www.robokitsworld.com AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 6 PDI connector (XMEGA series) http://www.robokits.co.in http://www.robokitsworld.com AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 7 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 AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 8 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 AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 9 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 AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 10 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 AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 11 Service and Support Service and support for this product are available from Robokits India. The (http://www.robokits.co.in) maintains current contact information for all Robokits products. Robokits Web site 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. http://www.robokits.co.in http://www.robokitsworld.com AVRISP MKII - Ultra Speed Programmer for Mega, Xmega and Tiny AVR [RKI-1811] Page 12
© Copyright 2024 ExpyDoc