goodfet.msp430

The msp430 client is used to operate on JTAG enabled MSP430 devices and allows them to flashed, dumped and erased.

Client

Usage: goodfet.msp430 verb [objects]

goodfet.msp430 test
goodfet.msp430 dump $foo.hex [0x$start 0x$stop]
goodfet.msp430 erase
goodfet.msp430 flash $foo.hex [0x$start 0x$stop]
goodfet.msp430 verify $foo.hex [0x$start 0x$stop]
goodfet.msp430 poke 0x$adr 0x$val
goodfet.msp430 peek 0x$start [0x$stop]
goodfet.msp430 run

Pinout

NamePinName
TDO 12 Vcc
TDI 34 Vcc
TMS 56
TCK 78 TEST
GND 910
RST 1112
1314

Pinout is the same as used by Texas Instruments JTAG pinout and a ribbon cable may be used to connect to target boards with no modifications.

Notes

The GoodFET only supports 16-bit MSP430 chips at this time. Support for 20-bit MSP430X and MSP430X2 chips will come soon.