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
Name | Pin | Name | |
---|---|---|---|
TDO | 1 | 2 | Vcc |
TDI | 3 | 4 | Vcc |
TMS | 5 | 6 | |
TCK | 7 | 8 | TEST |
GND | 9 | 10 | |
RST | 11 | 12 | |
13 | 14 |
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.