Olimex AVR-ISP-MK2 User Manual

AVR-ISP-MK2 programmer
USER’S MANUAL
Revision A, July 2012
Designed by OLIMEX Ltd, 2012
All boards produced by Olimex LTD are ROHS compliant
OLIMEX© 2012 AVR-ISP-MK2 User's Manual

DISCLAIMER

© 2012 Olimex Ltd. Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other product names may be trademarks of others and the rights belong to their respective owners.
The information in this document is provided in connection with Olimex products. No license, express or implied or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Olimex products.
It is possible that the pictures in this manual differ from the latest revision of the board.
The product described in this document is subject to continuous development and improvements. All particulars of the product and its use contained in this document are given by OLIMEX in good faith. However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded. This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product.
This evaluation board/kit is intended for use for engineering development, demonstration, or evaluation purposes only and is not considered by OLIMEX to be a finished end-product fit for general consumer use. Persons handling the product must have electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards.
Olimex currently deals with a variety of customers for products, and therefore our arrangement with the user is not exclusive. Olimex assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein.
THERE IS NO WARRANTY FOR THE DESIGN MATERIALS AND THE COMPONENTS USED TO CREATE AVR-ISP-MK2. THEY ARE CONSIDERED SUITABLE ONLY FOR AVR-ISP-MK2.
Page 2 of 14
OLIMEX© 2012 AVR-ISP-MK2 User's Manual
Table of Contents
DISCLAIMER ...............................................................................................................
CHAPTER 1 OVERVIEW ...........................................................................................
1. Introduction to the chapter.......................................................................................................4
1.1 Features.....................................................................................................................................4
1.2 Target market and purpose of the board..............................................................................4
1.3 Organization.............................................................................................................................5
CHAPTER 2 SETTING UP THE AVR-ISP-MK2 BOARD ......................................
2. Introduction to the chapter.......................................................................................................6
2.1 Electrostatic warning...............................................................................................................6
2.3 Requirements...........................................................................................................................6
CHAPTER 3 AVR-ISP-MK2 BOARD DESCRIPTION ............................................
3. Introduction to the chapter.......................................................................................................7
3.1 Layout (top view).....................................................................................................................7
CHAPTER 4 RECOMMENDED SOFTWARE TOOLS ..........................................
4. Introduction to the chapter.......................................................................................................8
4.1 AVR-STUDIO in Windows.....................................................................................................8
4.2 AVR-DUDE in Linux...............................................................................................................8
CHAPTER 5 INTERFACES AND HARDWARE ......................................................
5. Introduction to the chapter.......................................................................................................9
5.1 Programming interfaces..........................................................................................................9
5.1.1 10-pin ICSP...........................................................................................................................9
5.1.2 6-pin PDI................................................................................................................................9
5.1.3 6-pin TPI................................................................................................................................9
5.2 Upgrade firmware button.......................................................................................................9
5.3 Jumpers description..............................................................................................................10
5.3.1 TARGET jumper................................................................................................................10
5.3.2 POWER jumper..................................................................................................................10
5.4 LEDs explained .....................................................................................................................11
CHAPTER 6 REVISION HISTORY AND SUPPORT ..............................................
6. Introduction to the chapter.....................................................................................................12
6.1 Document revision.................................................................................................................12
6.2 Useful web links and purchase codes...................................................................................13
6.3 Product support.....................................................................................................................14
Page 3 of 14
OLIMEX© 2012 AVR-ISP-MK2 User's Manual

CHAPTER 1 OVERVIEW

1. Introduction to the chapter

Thank you for choosing the AVR-ISP-MK2 programmer from Olimex! This document provides a user’s guide for the Olimex AVR-ISP-MK2 programmer. As an overview, this chapter gives the scope of this document and lists the programmer’s features. The document’s organization is then detailed.

1.1 Features

Tested and working with AVR Studio 4, AVR Studio 5, ATMEL Studio 6
Connects to PC via USB 2.0 Full speed
Does not need external power supply as it takes the power supply from USB
Uses Atmel's 2x5 pin ICSP and 2x3 pin PDI and TPI connector layout
Works with 5V and 3.3V targets (selectable) and can supply target with power
Programs both flash and EEPROM
Supports fuses and lock bit programming
Upgradeable for future device support
Supports target voltages from 1.8V to 5.5V
2 ribbon female-female cables - 10pin and 6pin
Adjustable ISP programming speed (50Hz to 8MHz SCK frequency)
Dimensions: 45x30 mm (1.7x1.2") + 20 cm (8") ribbon cable
AVR-ISP-MK2 can program tinyAVR and megaAVR devices using the ISP Interface, tinyAVR devices using the TPI interface, and AVR XMEGA devices using the PDI Interface.

1.2 Target market and purpose of the board

AVR-ISP-MK2 is a ready to use programmer low-cost clone of AVRISP-MKII. The board is suitabe for programming chips that according to their respective datasheets allow ICSP, PDI or TPI programming modes.
OLIMEX AVR-ISP-MK2 is a programmer based on the hardware of AVRISP-MKII clone open source project and the USB stack of the LUFA (Lightweight USB Framework for AVRs) project started and maintained by Dean Camera. More info about the initial idea and Dean Camera can be found here: http://www.fourwalledcubicle.com/AVRISP.php.
Page 4 of 14
OLIMEX© 2012 AVR-ISP-MK2 User's Manual

1.3 Organization

Each section in this document covers a separate topic, organized as follow:
Chapter 1 is an overview of the board usage and features
Chapter 2 provides a guide for quickly setting up the board
Chapter 3 contains the general board diagram and layout
Chapter 4 mentions the main software tools used with AVR-ISP-MK2
Chapter 5 is an explanation of the interfaces, the leds, the jumpers position
Chapter 6 contains the revision history, useful links and support information
Page 5 of 14
Loading...
+ 9 hidden pages