TEXAS INSTRUMENTS MSP-GANG430 Technical data

MSP430 Gang Programmer
(MSPĆGANG430)
User’s Guide
August 2003 MSP430
SLAU101A
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty . Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty . Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. T o minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third–party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party , or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other Texas Instruments products & application solutions:
Products Applications
Amplifiers amplifier.ti.com Audio www.ti.com/audio Data Converters dataconverter.ti.com Automotive www.ti.com/automotive
DSP dsp.ti.com Broadband www.ti.com/broadband Interface interface.ti.com Digital Control www.ti.com/digitalcontrol Logic logic.ti.com Military www.ti.com/military Power Mgmt power.ti.com Optical Networking www.ti.com/opticalnetwork Microcontrollers microcontroller.ti.com Secruity www.ti.com/security
Telephony www.ti.com/telephony Video & Imaging www.ti.com/video Wireless www.ti.com/wireless
Mailing Address: Texas Instruments Post Office Box 655303 Dallas, Texas 75265
Copyright 2003, Texas Instruments Incorporated
About This Manual
This user’s guide documents the MSP430 gang programmer MSP– GANG430.
How to Use This Manual
This document contains the following chapters:
Information About Cautions and Warnings
Preface
Read This First
- Chapter 1 – Introduction, Installation, and Setup
- Chapter 2 – Operation
- Chapter 3 – Firmware
- Chapter 4 – Dynamic Link Library GANG430.DLL
- Chapter 5 – Hardware
- Chapter 6 – Schematics
Information About Cautions and Warnings
This book may contain cautions and warnings.
This is an example of a caution statement. A caution statement describes a situation that could potentially
damage your software or equipment.
This is an example of a warning statement. A warning statement describes a situation that could potentially
cause harm to you
.
iii
Trademarks
The information in a caution or a warning is provided for your protection. Please read each caution and warning carefully.
Related Documentation From Texas Instruments
- MSP430x1xx Users Guide, SLAU049
- MSP430x4xx Users Guide, SLAU056
- Programming a Flash-Based MSP430 Using the JTAG Interface,
SLAA149
FCC Warning
This equipment is intended for use in a laboratory test environment only . It gen­erates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable protection against radio frequency interference. Operation of this equipment in other en­vironments may cause interference with radio communications, in which case the user at his own expense will be required to take whatever measures may be required to correct this interference.
Trademarks
Windows is a trademark of the Microsoft Corporation.
If You Need Assistance. . .
Support for the MSP430 device and the MSP–GANG430 is provided by the Texas Instruments Product Information Center (PIC). Contact information for the PIC can be found on the TI web site at www.ti.com device-specific information can be found on the MSP430 web site at
www.ti.com/sc/msp430
. Additional
iv
Contents
Contents
1 Introduction, Installation, and Setup 1-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 Introduction 1-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Software Installation 1-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Hardware Installation 1-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Operation 2-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 Programming MSP430 Flash Devices Using the GUI 2-2. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 Procedure 2-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2 Description of the MSP-GANG430 GUI 2-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3 Status Messages 2-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4 Error Messages 2-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.5 Description of the Gang430.ini File 2-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.6 Target Connector Functional Check 2-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Programming MSP430 Flash Devices in Standalone Mode 2-9. . . . . . . . . . . . . . . . . . . . . . .
2.3 Programming MSP430 Flash Devices With User-Configured UART Handler 2-9. . . . . . . .
2.4 Programming the MSP430 Devices With GANG430.DLL 2-9. . . . . . . . . . . . . . . . . . . . . . . . .
3 Firmware 3-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1 Commands 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Firmware Interface Protocol 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Synchronization Sequence 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4 Data Frame 3-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.1 Frame Structure 3-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4.2 Checksum 3-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5 CommandsDetailed Description 3-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.1 General 3-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.2 Load Parameters 3-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.3 Start 3-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.4 Transmit Diagnostic 3-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.5 Erase Image 3-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.6 Load Image Block 3-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.7 Write Target Selective 3-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.8 Read Target Selecive 3-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.9 Set Target VCC 3-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.10 Load Image Checksum 3-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.11 Select Baud Rate 3-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.12 Execute Self Test 3-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.13 Set Signals 3-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5.14 Firmware Commands 3-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
v
Contents
4 Dynamic Link Library GANG430.DLL 4-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 GANG430.DLL Description 4-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Return Values/Error Codes From the GNAG430.DLL 4-8. . . . . . . . . . . . . . . . . . . . . . . . . . . .
5 Hardware 5-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 Specifications 5-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Programming Times vs Code Size for the Gang Programmer 5-2. . . . . . . . . . . . . . . . . . . . .
5.3 Recommendations for Target Connections 5-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 MSP-GANG430 Target Connector Signals 5-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 MSP-GANG430 Schematics 5-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6 MSP-GANG430 Component Locations 5-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7 Gang_Exp Target Expansion Board Layout 5-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6 Schematics 6-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figures
1–1 MSP-GANG430 Gang Programmer 1-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–1 MSP-GANG430 GUI 2-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–1 25-Pin Sub-D at the MSP-GANG430 5-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–2 14-Pin Connector at the End of the Interconnect Cable 5-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–3 Typical Connections From Target Connector to Target Device 5-6. . . . . . . . . . . . . . . . . . . . . . .
5–4 MSP-GANG430 Component Locations 5-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–5 Gang_Exp Layout 5-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tables
2–1 Function Buttons and Descriptions 2-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–2 Status Messages 2-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–3 Error Messages 2-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2–4 Control Bit Definitions for Target Connector Pins 2-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3–1 Data Frame of Firmware Commands 3-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–1 MSP-GANG430 Hardware Specifications 5-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–2 MSP-GANG430 Target Connector Signal Functions 5-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5–3 MSP-GANG430 Signal Levels 5-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi
Chapter 1
Introduction, Installation, and Setup
This chapter introduces the MSP-GANG430 and guides you through the installation of the software and hardware.
Topic Page
1.1 Introduction 1-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Software Installation 1-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Hardware Installation 1-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction, Installation, and Setup
1-1
Introduction
1.1 Introduction
The MSP-GANG430 is an MSP430 device programmer that can program up to eight MSP430 flash devices at the same time. The MSP-GANG430 connects to the host PC using a standard RS232 serial connection. The MSP-GANG430 provides flexible device programming options as described in Chapter 2.
The MSP-GANG430 is not a gang programmer in the traditional sense; there are not eight sockets provided to program the target devices. Instead, the MSP-GANG430 is designed to connect to the target devices in-circuit (i.e., the target devices are mounted in the customers final circuit/system). The MSP-GANG430 accesses the target devices using connectors to the JTAG signals.
Chapter 6 contains a schematic that documents how the signals from the MSP-GANG430 can be brought out to each of the target devices via an MSP430-standard JTAG connector. The circuit could easily be modified to connect the signals to the target device pins directly (via a socket) if a traditional gang programmer was desired.
The MSP–GANG430 is provided with an expansion board that implements the interconnections between the MSP–GANG430 and multiple target devices. Eight cables are provided that connect the expansion board to eight target devices (via a JTAG connector).
1-2
1.2 Software Installation
To install the MSP-GANG430 software:
1) Insert the MSP430 CD-ROM into the CD-ROM drive of the computer. The setup routine automatically opens the default browser of the computer and displays the MSP430 start page. Alternatively, open the file index.htm located in the root directory of the CD-ROM using a browser. The MSP430 start page is displayed in the browser window.
2) Select Tool Software
3) Select MSP-GANG430 Gang Programmer
4) Select Save this program to disk under the File Download options and click OK. A Save As dialog is displayed.
5) Using the Save As dialog, save the GANG430_Rxxx.exe program to the computer. Make a note of the directory path to this file.
6) Navigate to this file (GANG430_Rxxx.exe) and execute it. A welcome message is displayed on the screen.
7) The setup program guides you through the installation process. Follow the setup instructions on the screen.
Software Installation
8) On completion of the setup program execution, the MSP-GANG430 program icons are created in the selected folder. Click on the GANG430 Read Me First icon to obtain important information about the MSP-GANG430 hardware and software.
9) The appropriate program group and icons are added to the Windows program manager.
10) To start the MSP-GANG430 software, click the GANG430 icon in the selected program group (the default program group is ADT430).
1.3 Hardware Installation
To install the MSP-GANG430 hardware:
1) Connect the MSP-GANG430 to the serial port (COM1–COM4 or extension board) of the PC using the 9-pin SUB-D connector.
2) Connect an external power supply to the MSP-GANG430. The voltage of the power supply must be between 8 V and 15 V dc and must be capable of providing a minimum current of 300 mA. The center post of the power supply connector on the MSP-GANG430 is the positive voltage terminal.
The power supply connection status is indicated by the yellow system LED on the MSP-GANG430.
3) The expansion board should be attached to the 25-pin SUB-D connector on the MSP–GANG430. It provides connectivity for up to eight targets, via the included eight 14-pin cables. The target MSP430 flash devices can be in standalone sockets or can be on an applications PCB and are accessed via the JTAG signals.
Introduction, Installation, and Setup
1-3
Hardware Installation
Note: Maximum Signal Path Length: 60 cm
The maximum length of the signal path between the 25-pin SUB-D connector on the MSP-GANG430 and a target device is 60 cm.
4) The MSP–GANG430 provides the selected power supply voltage V (VCC_MSP on pins 7 and 14 of the 25-pin SUB-D target connector; pin 2 on the 14-pin cable) to the target devices in application PCBs. A maxi­mum total current of 150 mA can be provided by the programmer to the targets.
5) When an external supply voltage V should also be fed into the sense input pin (MSP_VCC_IN on pin 15 of the 25-pin SUB-D target connector; pin 4 on the 14-pin cable) of the programmer. This connection allows the integrated level shifters to match the target JTAG signal levels with the external supply voltage.
When an external supply voltage is used for the target systems, it is very important to disconnect VCC_MSP from the targets to avoid power supply conflicts that could potential damage the MSP-GANG430 and the targets. Connect the external supply voltage to MSP_VCC_IN.
It is not possible to use the MSP-GANG430 with targets powered by the MSP-GANG430 and with targets powered by an external supply simultaneously.
Figure 1–1.MSP-GANG430 Gang Programmer
Power supply
is used for the target systems, it
CC
CC
RS232
from
PC
1-4
8–15 V
300 mA
RS232
MODE START
ERR
12345678
MSP430 Gang Programmer
MSP-GANG430
TI
OK
TARGET
JTAG connector
for eight
MSP430 devices
Chapter 2
Operation
This chapter describes the various methods for programming MSP430 flash devices using the MSP-GANG430.
Topic Page
2.1 Programming MSP430 Flash Devices Using the GUI 2-2. . . . . . . . . . . . .
2.2 Programming MSP430 Flash Devices in Standalone Mode 2-9. . . . . . . .
2.3 Programming MSP430 Flash Devices With User-Configured UART
Handler 2-9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Programming MSP430 Devices With GANG430.DLL 2-9. . . . . . . . . . . . . .
Operation
2-1
Programming MSP430 Flash Devices Using the GUI
2.1 Programming MSP430 Flash Devices Using the GUI
2.1.1 Procedure
The following sequence must be followed to start the GUI and program MSP430 flash devices using the MSP-GANG430:
1) Connect the MSP-GANG430 hardware and the targets as suggested in Section 1.3.
2) Click on the GANG430 icon located in the program group specified during installation of the software (default: ADT430). The MSP430 FLASH Gang Programmer GUI is displayed on the screen (see Figure 2–1). The status line in the GUI displays the message MSP-GANG430 Gang Programmer connected. If this message is not displayed, check the CO in the communication settings and the MSP-GANG430 connections.
M Port selection
3) Select the required device using the D
4) Select the object code file to be programmed into the device(s) using the
ame menu. The formats supported for the object code file are TI TXT
File N
(.txt) and Intel hex (.a43).
5) Use the L sum to the MSP-GANG430. The data is written to an internal memory called the image buffer.
6) Select the supply voltage using the Su
7) Select the options in Main Process as required.
8) Click on the S operation. The progress and completion of the operation is displayed in status.
oad Image button to download the object code file and its check-
tart button in Main Process to start the gang programming
evice Type menu.
pply Voltage menu.
2-2
Figure 2–1.MSP-GANG430 GUI
Programming MSP430 Flash Devices Using the GUI
Operation
2-3
Programming MSP430 Flash Devices Using the GUI
2.1.2 Description of the MSP-GANG430 GUI
Table 2–1 describes the function buttons and option settings in the MSP-GANG430 GUI.
Table 2–1.Function Buttons and Descriptions
Button–Group Functions Description
Start – Main Process Executes the
function(s) selected
function(s) selected in Main Process
Target Power
Load Image –Target Program/Device
Execute – Maintenance
Communication Settings
System menu
Erase Erase all of the targets flash memory (main and information) Erase check Check that the targets main and information flash memories are
erased Program Program the image buffer into the targets flash memory Verify Compare the targets flash memory and the image buffer Blow fuse Blow the targets JTAG fuse after successful completion of the
selected operations Supplied by
programmer Switch VCC off The supply voltage provided by the VCC_MSP pin is switched off
Supply voltage Select the voltage supplied to the targets Settling Time Time to allow the target capacitors to fully charge Load image Load the selected object code file into the image buffer . Device Type Select the memory model of the target Device Information Memory details of the selected device type File name The file containing the object code H/W self test Initiate hardware self test. All green LEDs on – test pass. All red
Update firmware Update MSP-GANG430 firmware with the firmware update file Read out Target Read out exclusively one of eight target modules. Erase image Erase the image buffer Target connector
(test) COM port Select the PC serial port used to communicate with the
Baud rate Select the baud rate of the serial port System menu
mode Lock settings All settings on the GUI are locked. Only the Start button, the Result
Unlock settings The locked settings and the hidden group boxes are enabled. Help Opens the user help window About gang
programmer
The connected targets are powered by the MSP-GANG430 via
VCC_MSP pin.
after programming the targets.
LEDs on – test fail.
Set the selected pin on the 25-pin target connector of the
MSP-GANG430.
MSP-GANG430.
The System Menu is displayed by clicking on the icon at the upper
left corner of GUI (or {Alt} and {Space} pressed together).
group box, and the Status group box are displayed. Other group
boxes are hidden.
Desktop application software and firmware version and filename
information is displayed
2-4
2.1.3 Status Messages
Table 2–2 shows the status messages that can be displayed in the MSP-GANG430 GUI during operation.
Table 2–2.Status Messages
Status Type Status Messages
Progress
System
Setting
Maintenance
Executing main process... Erasing image buffer ... Loading image buffer ... Loading checksum of image buffer ... Erasing firmware section... Loading firmware section... Initializing firmware... Changing baud rate... Executing self test... Setting signals at target connector... Operation successful MSP-GANG430 gang programmer connected. Result of the operation: See the result section. COM port settings modified. MSP-GANG430 gang programmer connected. Target power settings modified Operation successful Selftest passed
Programming MSP430 Flash Devices Using the GUI
Operation
2-5
Programming MSP430 Flash Devices Using the GUI
2.1.4 Error Messages
Table 2–3 shows the error messages that can be displayed in the MSP-GANG430 GUI when an error occurs during operation.
Table 2–3.Error Messages
Error Type Error Message
Communication
Setting System
System
Maintenance
Windows
ERROR: Unable to read Target! ERROR: Unable to open COM port – already in use? ERROR: Unable to close COM port! ERROR: Synchronization failed. Programmer connected? ERROR: Time out during operation – Correct COM port selected? ERROR: Communication – Frame has errors! ERROR: Select baud rate command not accepted! WARNING: Target voltage too low for erase / program operation! Set to > 2.7–V. WARNING: Could not set target voltage – Externally supplied? ERROR: Value wrong or out of range! ERROR: Selected file is of unrecognizable format! ERROR: Selected file is not a firmware update file! ERROR: Firmware section cannot be erased! ERROR: Unable to load firmware. Correct file format? ERROR: Unable to refresh gang programmer system parameters! ERROR: Unable to load Image buffer! Image buffer erased? Correct file format? ERROR: Result of operation not received! FATAL ERROR: Image memory corrupted or erased! ERROR: Unexpected end of file! ERROR: File contains invalid record! General error! ERROR: Self test failed – No access to one ore more image buffer devices! ERROR: Self test failed – No JTAG access to one or more target channels! ERROR: Self test failed – Target voltage generator (V ERROR: Self test failed – system voltage (VCC) not in range! ERROR: Self test failed – blow fuse voltage (VPP) not in range! ERROR: Unable to open file! ERROR: Error during file I/O! ERROR: Unable to open INI file!
) does not work properly!
CCT
2.1.5 Description of the Gang430.ini File
The Gang430.ini file contains the MSP-GANG430 default settings and the last used GUI settings.
2.1.5.1 Section [System]
The last used settings of the MSP-GANG430 GUI are stored in the Gang430.ini file before exiting the GUI application program. This information is stored under the [System] section of the file.
2-6
Loading...
+ 35 hidden pages