Home
MSP430-JTAG-ISO-MK2 USER`S MANUAL
Contents
1. EDIT 1 2 Highlighted operation Up Increment button Down Decrement button Choosing the default programmer interface JTAG SBW AUTO automatically chooses JTAG or SBW interface is available Shows the current voltage of the microcontroller Page 14 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual 5 Blows the READ fuse of the target ON OFF Back to the Open sub menu Mode Back button 7 Store the changes in the project Select button 4 4 1 2 Writing in an existing project Writing to the target board If you program the same type of board with the same program you would probably stay just in this menu just pressing the right arrow button switching the board and then again pressing the right arrow After selecting the Write option 7 you will be given again the most important options before finally writing the device Sub menu Write Function Sub menu WRITE WRITE MCU F11x1 P Microcontroller type IF AUTO Vt 3 3 Interface used Blow OFF READ protection fuse BACK Voltage of the microcontroller Back to EDIT sub menu Mode Back button Store Select button Note that if the writing fails for some reason you will be given a screen notifying you for the failed write attempt You will have to press the left arrow key to discard the message opposed to the key required to the write right arrow Page 15 of 23 OLIMEXO 2013 MSP430
2. MSP430 JTAG ISO MK2 rofessional MSP430 programmer debugger USER S MANUAL Revision F February 2013 Designed by OLIMEX Ltd 2012 lead free All boards produced by Olimex LTD are ROHS compliant OLIMEXO 2012 MSP430 JTAG ISO MKQ 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 MKQO 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
3. 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 B Dimensions 75mm x 111mm 2 95 x 4 37 Page 4 of 23 OLIMEXO 2012 MSP430 JTAG ISO MKQ user s manual 1 2 Target market and purpose of the device MSP430 JTAG ISO MKQ 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 orga
4. when you lack a computer near the device you need to program However you need to provide 12V DC to the jack in order to be able to use stand alone mode Note that you never should apply more than 12 5V since that would damage the board or its components Menu Stand alone Gpe ooo 1 Current mode of operation stand alone mode Open an existing previously saved project Stand alone Highlighted operation Up Increment SELECT button Down Decrement button EJ Create new project Change mode Mode Back button Select the highlighted operation Select button The options in this menu let you either open the program file located on the SD card or read the memory of the currently connected MCU Page 13 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual 4 4 1 Opening an existing project If you have selected the Open choice in the previous menu you will be presented with a list of available projects Choosing the one you want to write to your device will lead you to a new menu Sub menu Open Function 2 Available projects gt F11x1_P OPJ 2 wenable projects rea27 N OPY 3 Highlight Up Increment button Down Decrement button BACK Back to the upper menu Mode Back cd animad 5 Select the highlighted project Select button SELECT 4 4 1 1 Editing the open project Edit of the opened project gives provides a way to change some basic faster Sub menu Edit pem E Sub menu
5. PevisSIOIL d 0 e ia a aaa aa a a aaas 21 7 4 Useful web links and purchase codeSs sessessosssossossoesecssoseceseoseoeseessossceeecesesoesssccsseeesesee 22 7 5 Product SUPPON Gia sssidcccsssccckcsticccccccsancccadecdcccsssasedesescuccdsesccccascsoucacssscsebessduccssucestdsssvsesvsdssdacebs 23 Page 3 of 23 OLIMEXO 2012 MSP430 JTAG ISO MKQ 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 B Supports both JTAG and SBW interfaces W Ultra fast programming 14KB s faster several times than TI USB FET 1 4KB when spy bi wire Opto isolation 1000 VDC 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
6. 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 23 OLIMEXO 2012 MSP430 JTAG ISO MKQ user s manual Table of Contents CHAPTER 6 DIMENSIONS RT RN 19 6 Introduction to the Chapte ccccscccsccsssssssssssssscssscssssscnssscccssssessssccssecesssecsssscssscsecscsoes 19 7l Doc ment reviirin 20 7 2 Device AAE EEA A A 21 7 2 Firmware
7. update the firmware Then in the software tools select as tool TI USB or OLIMEX USB depending which dll you replaced It is recommended to check the device s web page for firmware updates In time newer devices would receive support and bugs will be fixed The procedure for firmware update requires replacing the older dll files with the newer ones If something extra has to be done it would be mentioned in the supporting the drivers README txt Page 7 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual CHAPTER 3 MSP430 JTAG ISO MK2 BOARD DESCRIPTION 3 Introduction to the chapter Here you get acquainted with the main parts of the board and their location on the case Some of the elements are named near their position on the case of MSP430 JTAG ISO MK2 3 1 Basic device description In the table below are show the main parts of the board and their positioning on the case MSP430 JTAG ISO MK2 description Display Power LED Status LED Communication LED Up Increment button Select button N Down Decrement button Mode Back button USB connector JTAG SBW connector External power connector The functions supported are further explained in the next chapters of this document Page 8 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual The LEDs functions are detailed in the table below GREEN jw INDICATES THE DEVICE IS PROPERLY WORKING BLINKING ERROR or UNDEFINED PROGRAMMER DEBUGGER STATE YELLOW BLINKING
8. 430 JTAG ISO MKQ2 via the USB Still the debugger gives you extra info about the microcontroller the power and the consumption Menu Debugger ges 1 Current mode of operation Debugger debugger MCU F11x1 P Power EXT Vt 3 3 It 100uA 3 Source of power MODE EXT shows the target is powered from external source different 2 Microcontroller type than MSP430 JTAG ISO MK2 INT means the target is powered by the debugger programmer Shows microcontroller power in Volts Shows current consumption only if powering the target from the MSP430 JTAG ISO MK2 Change the mode button Mode Back button Page 11 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual 4 3 Mass storage mode When connected in this mode to a computer the computer would recognize the built in SD card You can then transfer OPJ files you have edited on the computer to the debugger or vice verse save to the computer files you have previously read with MSP430 JTAG ISO MK2 Additionally you are able to use the SD card as general purpose card if you suddenly need to save files and lack another storage at hand Menu Mass storage Function IE mode of operation mass Mass storage storage 2 Change mode Mode Back button Left button Page 12 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual 4 4 Stand alone mode Stand alone mode is used when you need to program a number of devices with the same program or
9. JTAG ISO MKQ user s manual 4 4 4 Reading from a microcontroller READ The READ option in Stand alone mode gives a chance to get the program of a standard MSP430 MCU which hasn t its read fuse blown You will not be able to read MSP430 chips with burnt code protection fuses Sub menu Read eem Sub menu READ 2 Highlighted operation Up Increment button Down Decrement button Programming interface Ea Voltage of the microcontroller Reading the program from the microcontroller and creating a project file named the type of the microcontroller and consecutive number Back to the main menu Mode Back button 7 Select the highlighted operation Select button SELECT Page 16 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual CHAPTER 5 OPJ FILE FORMAT The default form of the OPJ file It can be opened with a text editor for faster edit It is useful to edit the OPJ file when you need to change only options in the programming mechanism not the logic of the program Some of the options can be modified only in the OPJ file Note that the OPJ file name is limited to 8 characters which are also case sensitive For the OPJ file below I have read the contents of a board with MSP430F2274 It is preferable that binary file in txt or hex format that contains the source code is located in the same directory as the OPJ file lt xml version 1 0 encoding UTF 8 gt xml header lt I
10. SO MKQ user s manual CHAPTER 7 REVISION HISTORY WEB LINKS AND SUPPORT 7 Introduction to the chapter In this chapter you will find the current and the previous version of the document you are reading Also the web page for your device is listed Be sure to check it after a purchase for the latest available updates and examples 7 1 Document revision Preliminary revision om 7 Added info on selecting the proper option depending on proper C 04 10 12 driver dll file replaced 21 Updated links 7 Added info on selecting the proper option depending on proper driver dll file replaced D 10 10 12 17 Updated the OPJ file Pj S Al description 21 Updated links 5 Added more information about the isolation E 30 01 13 5 17 17 Added information about OPJ naming restrictions 6 Fixed spelling and added more details Be 17 Added best practice routine ce a 21 Firmware revision added Page 20 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual 7 2 Device revision Notable changes Initial release of the device 7 3 Firmware revision Notable changes 2 003 Initial release of the firmware for ISO MK2 Fixed bug in standalone operation restraining the board from 2 005 entering stand alone mode 2 006 Fixed bug in auto detection of JTAG SBW interface Fixed erroneous external voltage detection and measurement Fixed SBW device recognition Fixed fuse blowing of MSP430F44x Improvements in the u
11. SO_V2 gt ISO V2 section lt Device ID gt ID of the controller lt Device interface JTAG SBW AUTO gt Interface type lt Device voltage 2700 3600 mV gt Controller voltage lt Device main base address gt lt Device info base address gt lt Target Id 57 IF AUTO Vt 3000 MainBase 0x8000 InfoBase 0x1000 gt ON OFF operation lt Presave calibration data 0 1 disbale enable gt lt Erase device 0 1 2 disbale sectors mass gt Erasing lt Blank check device 0 1 disbale enable gt Blank check lt Programming device 0 1 disbale enable gt Programming lt Verify device 0 1 disbale enable gt Verification lt Blow device 0 1 disbale enable gt Read protection lt File name gt Program file name in TXT or HEX format lt Programming PresaveCal 1 Erase 2 Blank 1 Write 1 Verify 1 Blow 0 File F2274_00 TXT gt lt Serializing enable 0 1 disbale enable gt Serialization ON OFF lt Serial number format HEX BDC gt Serial number format lt Serial number endian LE BE32 BE8 gt Serial number endian lt Serial number size 1 4 bytes gt Serial number size lt Serial number start address gt Serial number start address lt Serial number gt Current serial number lt Last serial number gt Last serial number lt SN Enable 0 Format HEX Endian LE Size 0 Addr 0x0 Count 0 L
12. USB OR JTAG SBW COMMUNICATION It is not recommended to power down the board when the YELLOW LED is blinking Page 9 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual CHAPTER 4 MODES OF OPERATION 4 Introduction ot the chapter In this chapter we will explain the mode options of MSP430 JTAG ISO MK2 Furthermore a step by step guide to each option will be provided Each option will be explained MSP430 JTAG ISO MKQ2 has three modes of operation Upon powering the device from external source of power 12V or via the USB 5V the screen should look like the image below Main menu Function Current mode current mode Debugger highlights the mode lastly used Mass Storage Stand alone SELECT Mode select up arrow key increment button down arrow key decrement button mode select maker is used to navigate to desired new mode the available modes are Debugger Mass Storage Stand Alone Confirm selection right arrow key select button confirms our selected by mode select choice Each of the modes selected are explained in the next sub chapters Generally the up and down yellow arrows are used for selection navigation the right arrow gt is used to confirm selection or execute a selection the left arrow is used to return one level up in the menus Page 10 of 23 OLIMEXO 2013 MSP430 JTAG ISO MK2 user s manual 4 2 Debugger mode Debugger mode gives your IDE or software tools control over MSP
13. ast 0 gt Page 17 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual lt Sections preserve gt Description of sections that would NOT be modified lt Section gt lt Section start address gt Section start address lt Section size gt Section size Entry Start 0x0 Size 0x0 gt Entry Start 0x0 Size 0x0 gt lt Entry Start 0x0 Size 0x0 gt lt Entry Start 0x0 Size 0x0 gt lt Entry Start 0x0 Size 0x0 gt Entry Start 0x0 Size 0x0 gt Entry Start 0x0 Size 0x0 gt lt Entry Start 0x0 Size 0x0 gt lt Section gt ISO V2 Note the part sections preserve It is very helpful when there are parts of the memory you don t want to modify The best practice to understand the OPJ file better is 1 Connect a target chip board to the debugger in debugger mode and program it with any code 2 Enter stand alone mode and read the device 3 Enter mass storage mode and via a computer examine the two files txt and opj with same names that were created in the ISO MK2 s memory Page 18 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual CHAPTER 6 DIMENSIONS 6 Introduction to the chapter The MSP430 JTAG ISO MK2 comes in a plastic box The dimensions of the box can be seen below 2950mil IN i l 1 i l l l i l Z WH oo oo oo 4384mil Note that all dimensions are in mils Page 19 of 23 OLIMEXO 2013 MSP430 JTAG I
14. ection and then to the web page of MSP430 JTAG ISO MK2 they are located in the software section After downloading and extracting the archive plug the debugger to the computer and enter debugger mode with the right arrow You will then discover new unrecognized device in device manager Right click over it and point the installer to Drivers folder from the archive Ignore the warning and the drivers should install successfully After successful installation of the drivers and when in debugger mode the device should be shown in device manager as show below 4 Ports COM amp LPT Communications Port COMI ECP Printer Port LPT1 277 Olimex ISO v2 00 JTAG for MSP430 COMS0 D Processors It might be a good idea at this point to change the COM port number to a free one in the 1 4 range since some software tools does not enumerate all COM ports You will also need to replace the MSP430 dll and or olimex dll in your software tools e g IAR EW for MSP or Code Composer Studio driver s folder with the one downloaded from our web site This is a required step to ensure that your software will work with our product The usual location of the dll for IAR EW for MSP is VAR Systems Embedded Workbench x x 430 bin The usual location of the dll for IAR EW for MSP is Texas Instruments ccsvdDebugServer rivers After replacing the dlls restart your IDE If prompted for firmware update the next time you debug and device in debugger mode choose to
15. er or development board This is normal we also do development work and we have damaged A LOT of programmers and boards during our daily job so we know how it works If our board programmer has worked fine then stopped please check if you didn t apply over voltage by mistake or shorted something in your target board where the programmer was connected etc Sometimes boards might get damaged by ESD shock voltage or if you spill coffee on them during your work when they are powered Please note that warrany do not cover problems caused by unproper use shorts over voltages ESD shock etc If the board has warranty label it should be not broken Broken labels void the warranty same applies for boards modified by the customer for instance soldering additional components or removing components such boards will be not be a subject of our warranty If you are positive that the problem is due to manufacturing defect or component you can return the board back to us for inspection When we receive the board we will check and if the problem is caused due to our fault and we will repair replace the faulty hardware free of charge otherwise we can quote price of the repair Note that all shippings back and forth have to be covered by the customer Before you ship anything back you need to ask for RMA When you ship back please attach to it your shipping address phone e mail RMA and brief description of the problem All boards should be sent back
16. in antistatic package and well packed to prevent damages during the transport Page 23 of 23
17. nector is type B to connect to a personal computer you will probably need USB A to USB B cable which is not included in the package You can purchase such a cable from us the code is USB CABLE USB standard type A to USB standard type B cable Powering the board from external source is very convenient for stand alone mode since you don t need to be connected to a personal computer once you have uploaded the needed files on the SD card 2 4 Software requirements You will need a software set of tools to be able to debug with MSP430 JTAG ISO MK in debugger mode We distribute a free programmer software that can be used with MSP430 JTAG ISO MK2 We have tested the device with the latest Code Composer Studio and IAR embedded work bench for MSP430 2 5 First time start up Setting up the MSP430 JTAG ISO MK2 for development purposes might vary between different users However at least a personal computer with a working USB port and a cable USB type A to Page 6 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual USB type B are required Connect the device to the computer via the cable At first the device won t show as a new or recognized device Depending on your choices in the menu such will be required for proper operation In debugger mode you will need A new device should be recognized by your device manager You need to install the latest drivers that can be downloaded from our web site Navigate to MSP430 s
18. nized 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 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual CHAPTER 2 REQUIREMENTS AND FIRST START UP 2 Introduction to the chapter This section helps you set up the MSP430 JTAG ISO MK2 debugger for the first time Please consider first the electrostatic warning to avoid damaging the device then discover the hardware and software required to operate the board The procedure to power up the debugger is given and a description of the default board behavior is detailed 2 1 Electrostatic warning MSP430 JTAG ISO MKQ is shipped in a carton package and features a plastic case The board must not be exposed to high very high electrostatic potentials Avoid touching the component pins or any other metallic element without wearing a ground strap 2 3 Hardware requirements The board can be powered either by the USB or by 12V external source If you use the USB note that the con
19. ser interface 1 choice selector swapped with reverse color last chosen menu 2 007 is shown with angle brackets now for better visibility 2 increased screen contrast for a wider visibility angle 3 improved interface in case of failed write Page 21 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual 7 4 Useful web links and purchase codes The web page you can visit for more info on your device is https www olimex com Products MSP430 JTAG MSP430 JTAG ISO MK2 ORDER CODES MSP430 JTAG ISO MK2 professional programmer featuring LCD SD card stand alone mode 12V supply USB CABLE USB type A to USB type B cable The latest price list can be found at https www olimex com prices How to order You can purchase directly from our web shop or from any of our distributors List of Olimex distributors around the world https www olimex com Distributors Check https www olimex com for more info Page 22 of 23 OLIMEXO 2013 MSP430 JTAG ISO MKQ user s manual 7 5 Product support For product support hardware information and error reports mail to support olimex com Note that we are primarily a hardware company and our software support is limited Please consider reading the paragraph below about the warranty of Olimex products Warranty and returns Our boards have lifetime warranty against manufacturing defects and components During development work it is not unlikely that you can burn your programm
Download Pdf Manuals
Related Search
Related Contents
G8060 User manual Print version of this Book (PDF file) MANUAL DEL USUARIO Copyright © All rights reserved.
Failed to retrieve file