
Contents
Preface ....................................................................................................................................... 7
1 Introduction, Installation, and Setup ...................................................................................... 9
1.1 Introduction ................................................................................................................. 10
1.2 Software Installation ....................................................................................................... 10
1.3 Hardware Installation ...................................................................................................... 11
2 Operation ......................................................................................................................... 13
2.1 Programming MSP430 Flash Devices Using the GUI ................................................................ 14
2.1.1 Procedure .......................................................................................................... 14
2.1.2 Description of the MSP-GANG430 GUI ....................................................................... 16
2.1.3 Status Messages ................................................................................................. 17
2.1.4 Error Messages ................................................................................................... 18
2.1.5 Description of the Gang430.ini File ............................................................................ 19
2.1.6 Target Connector Functional Check ........................................................................... 20
2.2 Programming MSP430 Flash Devices in Stand-Alone Mode ........................................................ 21
2.3 Programming MSP430 Flash Devices With User-Configured UART Handler ..................................... 21
2.4 Programming the MSP430 Devices With GANG430.DLL ........................................................... 21
3 Firmware .......................................................................................................................... 23
3.1 Commands ................................................................................................................. 24
3.2 Firmware Interface Protocol .............................................................................................. 24
3.3 Synchronization Sequence ............................................................................................... 24
3.4 Data Frame ................................................................................................................. 24
3.4.1 Frame Structure .................................................................................................. 25
3.4.2 Checksum ......................................................................................................... 25
3.5 Detailed Description of Commands ..................................................................................... 27
3.5.1 General ............................................................................................................ 27
3.5.2 Load Parameters ................................................................................................. 27
3.5.3 Start ................................................................................................................ 28
3.5.4 Transmit Diagnostic .............................................................................................. 28
3.5.5 Erase Image ....................................................................................................... 28
3.5.6 Load Image Block ................................................................................................ 29
3.5.7 Write Target Selective ........................................................................................... 29
3.5.8 Read Target Selective ........................................................................................... 29
3.5.9 Set Target VCC ..................................................................................................... 29
3.5.10 Load Image Checksum ......................................................................................... 29
3.5.11 Select Baud Rate ................................................................................................ 30
3.5.12 Execute Self Test ................................................................................................ 31
3.5.13 Set Signals ....................................................................................................... 31
3.5.14 Select Image ..................................................................................................... 31
3.5.15 Firmware Commands ........................................................................................... 31
4 Dynamic Link Library GANG430.DLL ................................................................................... 33
4.1 GANG430.DLL Description ............................................................................................... 34
4.2 Return Values/Error Codes From GANG430.DLL .................................................................... 54
5 Hardware .......................................................................................................................... 55
5.1 Specifications .............................................................................................................. 56
3
SLAU101O–March 2003–Revised May 2010 Contents
Copyright © 2003–2010, Texas Instruments Incorporated