Olimex PIC-KIT3 User guide

Olimex PIC-KIT3
In-circuit programmer/debugger
USER’S MANUAL
Revision B, October 2013
All boards produced by Olimex LTD are ROHS compliant
OLIMEX© 2013 PIC-KIT3 user's manual

DISCLAIMER

© 2013 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.
The hardware and the software files are closed source and would not be distributed nor shared.
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 product 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 PIC-KIT3. THEY ARE CONSIDERED SUITABLE ONLY FOR PIC-KIT3.
Page 2 of 14
OLIMEX© 2013 PIC-KIT3 user's manual
Table of Contents
DISCLAIMER ............................................................................................................. 2
CHAPTER 1: OVERVIEW ........................................................................................ 4
1. Introduction to the chapter ................................................................................. 4
1.1 Features .............................................................................................................. 4
1.2 Target market and purpose of the board ........................................................ 4
1.3 Comparison of Olimex PIC-KIT3 and Microchip PICKit3 .......................... 5
1.4 Organization ...................................................................................................... 5
CHAPTER 2: DEVICE DESCRIPTION .................................................................. 6
2. Introduction to the chapter ................................................................................. 6
2.1 Ports and connectors ......................................................................................... 6
2.1.1 USB Standard-B connector ........................................................................................................................... 6
2.1.2 ICSP connector ............................................................................................................................................... 6
2.1.3 Power jack ....................................................................................................................................................... 7
2.2 Status LEDs ........................................................................................................ 7
2.3 Programmer-to-go button ................................................................................. 7
2.3.1 Programmer-to-go in MPLAB 8 ................................................................................................................... 7
2.3.2 Programmer-to-go in MPLAB X .................................................................................................................. 8
CHAPTER 3: SETTING UP PIC-KIT3 .................................................................... 9
3. Introduction to the chapter ................................................................................. 9
3.1 Hardware setup .................................................................................................. 9
3.2 MPLAB 8 ............................................................................................................ 9
3.3 MPLAB X ......................................................................................................... 10
CHAPTER 4: FREQUENTLY ASKED QUESTIONS .......................................... 12
CHAPTER 5: REVISION HISTORY AND SUPPORT ........................................ 13
5. Introduction to the chapter ............................................................................... 13
5.1 Document revision ........................................................................................... 13
5.2 Useful web links and purchase codes ............................................................. 13
5.3 Product support ............................................................................................... 14
Page 3 of 14
OLIMEX© 2013 PIC-KIT3 user's manual

CHAPTER 1: OVERVIEW

1. Introduction to the chapter

Thank you for choosing the PIC-KIT3 programmer/debugger manufactured by Olimex LTD.The first chapter focuses on the overview of the product.

1.1 Features

USB (Full-Speed 2 Mbits/s) interface to host PC
Real-time background debugging
Supported in MPLAB X and MPLAB 8
Built-in over-voltage/short circuit monitor
Firmware upgradeable from PC
Supports low voltage down to 2.0 volts. (2.0 to 6.0 range)
Diagnostic bi-color LED (Busy, Error)
External power jack (6-12)VDC for standalone programming
Reading/writing memory space and EEDATA areas of target microcontroller
Programs configuration bits
Erase of program memory space with verification
Peripheral freeze-on-halt stops timers at breakpoints

1.2 Target market and purpose of the board

The PIC-KIT3 is a programmer/debugger that is controlled by a PC via MPLAB or MPLAB X IDE under Windows OS. The PIC-KIT3 programmer/debugger is used for hardware and software development of Microchip PIC microcontrollers (MCUs) and dsPIC Digital Signal Controllers (DSCs) that are based on In-Circuit Serial Programming (ICSP) and Enhanced In-Circuit Serial Programming 2-wire serial interfaces.
A programmer/debugger is an inseparable part of an active development process that involves PIC microcontrollers.
The PIC-KIT3 is considered superior to PIC-ICD2-POCKET and has better support for newer versions of MPLAB.
Page 4 of 14
OLIMEX© 2013 PIC-KIT3 user's manual

1.3 Comparison of Olimex PIC-KIT3 and Microchip PICKit3

There are several differences between the Olimex PIC-KIT3 and the original Microchip PICKit3. Most of them are purely design choices and bring no functional differences. The main differences are listed in the table below:
Olimex PIC-KIT3 Microchip PICKit3
Device <–> PC
cable interfaces
USB type B <–> USB type A USB mini <-> USB type A
Device <–> PC
cable included
No Yes
Indicator LEDs 2 (yellow, red/green) 3 (green, blue, yellow)
ICSP connector
Male, mirrored cable
included
Female, straight cable not
included
Power jack Yes No
The Olimex PIC-KIT3 has additional power jack which comes handy in field programming situations.

1.4 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 information about the connectors and the status LEDs Chapter 3 provides a guide for quickly setting up the board and the needed software Chapter 4 is a frequently asked questions section Chapter 5 features a set of useful links, warranty info and purchase locations
Page 5 of 14
Loading...
+ 9 hidden pages