MSP430-JTAG-ISO-MK2
professional MSP430 programmer/debugger
USER’S MANUAL
Revision J, April 2014
Designed by OLIMEX Ltd, 2012
All boards produced by Olimex LTD are ROHS compliant
OLIMEX© 2012
MSP430-JTAG-ISO-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 software provided and the hardware design of MSP430-JTAG-ISO-MK2 are closed source and belong to
OLIMEX LTD.
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 MSP430-JTAG-ISO-MK2 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 MSP430-JTAG-ISO-MK2. THEY ARE
CONSIDERED SUITABLE ONLY MSP430-JTAG-ISO-MK2.
Page 2 of 25
OLIMEX© 2012
MSP430-JTAG-ISO-MK2 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 device........................................................................5
1.3 Organization of this document.........................................................................................5
CHAPTER 2: REQUIREMENTS AND FIRST START-UP...................................6
2. Introduction to the chapter....................................................................................................6
2.1 Electrostatic warning........................................................................................................ 6
2.3 Hardware requirements....................................................................................................6
2.4 Software requirements......................................................................................................6
2.5 First time start-up............................................................................................................. 7
2.6 Rowley Crossworks installation.......................................................................................8
CHAPTER 3: MSP430-JTAG-ISO-MK2 BOARD DESCRIPTION...................10
3. Introduction to the chapter..................................................................................................10
3.1 Basic device description..................................................................................................10
CHAPTER 4: MODES OF OPERATION.............................................................. 12
4. Introduction ot the chapter..................................................................................................12
4.2 Debugger mode....................................................................................................................13
4.3 Mass storage mode..............................................................................................................14
4.4 Stand alone mode................................................................................................................15
4.4.1 Opening an existing project.........................................................................................16
4.4.1.1 Editing the open project........................................................................................... 16
4.4.1.2 Writing in an existing project...................................................................................17
4.4.4 Reading from a microcontroller “READ”.................................................................18
CHAPTER 5: OPJ file format..................................................................................19
CHAPTER 6: DIMENSIONS...................................................................................21
6. Introduction to the chapter..................................................................................................21
CHAPTER 7: REVISION HISTORY, WEB LINKS AND SUPPORT................22
7. Introduction to the chapter..................................................................................................22
7.1 Document revision...............................................................................................................22
7.2 Device revision.....................................................................................................................23
7.3 Firmware revision...............................................................................................................23
7.4 Useful web links and purchase codes................................................................................ 24
7.5 Product support...................................................................................................................25
Page 3 of 25
OLIMEX© 2012
MSP430-JTAG-ISO-MK2 user's manual
CHAPTER 1: OVERVIEW
1. Introduction to the chapter
Thank you for choosing the MSP430-JTAG-ISO-MK2 debugger/programmer! This document
provides a user’s guide for the Olimex MSP430-JTAG-ISO-MK2. As an overview, this chapter
gives the scope of this document and lists the board’s features. The document’s organization is then
detailed.
The MSP430-JTAG-ISO-MK2 programmer/debugger development board enables code uploading
of applications running on MSP430 microcontrollers, manufactured by Texas Instruments.
The product is our most sophisticated MSP430 programmer/debugger and has many improvements
over the our previous MSP430 tools.
1.1 Features
Supports both JTAG and SBW interfaces
Ultra fast programming 14KB/s faster several times than TI-USB-FET (1.4KB when spy-bi-
wire)
Opto-isolation 1000VDC, target circuit can be high voltage powered (electricity meters safe
debugging)
Can burn the MSP430 JTAG security fuse in debugger and standalone mode
LCD display for convenient navigation between different modes of operation
1,76 GB internal memory available for custom code (standalone mode) or mass storage
3-different modes of operation – Debugger, Mass storage, Stand alone
Can be powered either by external power or the USB interface
Extended firmware features – target voltage display, target current consumption display
Sleek and solid black case
Easy navigation via 4 analog buttons
Sophisticated custom-made front panel
MSP430.dll makes it compatible with all existing software which works with TI-USB-FET
(emulates TI-USB-FET) compatible with all MSP430 programming and debugging software
14-pin JTAG ribbon cable included
Dimensions: 75mm x 111mm (2.95'' x 4.37")
Page 4 of 25
OLIMEX© 2012
MSP430-JTAG-ISO-MK2 user's manual
1.2 Target market and purpose of the device
MSP430-JTAG-ISO-MK2 is suitable for programming and debugging all Texas Instruments
MSP430 microcontrollers which support JTAG or SBW (Spy-Bi-Wire) interfaces. The device is
recommended for all MSP430 fans. It is especially convenient for mass production due to the ease
of stand-alone programming and the ability to power targets.
The ISO means that you can't burn your target device by a bad USB port (or electric failure event –
over voltage) nor you can burn the USB port from a bad target board since the USB and JTAG
interfaces are optically isolated. Note that it is still possible to burn the ISO-MK2 from a target
device or a bad PC port.
1.3 Organization of this document
Each section in this document covers a separate topic, organized as follow:
–
Chapter 1 is an overview of the debugger's usage and features
–
Chapter 2 lists the additional software and hardware means you might need for proper use of
the device
–
Chapter 3 contains detailed description of the board peripherals and the basic controls
–
Chapter 4 describes the modes of operation
–
Chapter 5 is an explanation of the file format used for stand-alone programming
–
Chapter 6 shows the dimensions of MSP430-JTAG-ISO-MK2
–
Chapter 7 contains the revision history, the useful web links and support information
Page 5 of 25