The --spy-bi-wire option isn't listed in the --help output.
Here's a patch against the current CVS version.
--
Grant Edwards
[email protected]
Index: msp430-jtag.py
===================================================================
RCS file: /cvsroot/mspgcc/python/msp430-jtag.py,v
retrieving revision 1.31
diff -U8 -r1.31 msp430-jtag.py
--- msp430-jtag.py 8 Dec 2006 18:14:07 -0000 1.31
+++ msp430-jtag.py 2 Oct 2007 17:05:15 -0000
@@ -55,16 +55,17 @@
%(libprefix)sMSP430mspgcc%(libsuffix)s).
(defaults to "LPT1" ("/dev/parport0" on Linux))
--slowdown=microsecs Artificially slow down the communication. Can help
with long lines, try values between 1 and 50 (parallel
port interface with mspgcc's HIL library only).
(experts only)
--backend=backend Select an alternate backend. See --help-backend for
more information.
+ --spy-bi-wire Interface is two-wire spy-bi-wire instead of standard
JTAG.
Note: On Windows, use "TIUSB" or "COM5" etc if using MSP430.dll from TI.
On other platforms, e.g. Linux, use "/dev/ttyUSB0" etc. if using
libMSP430.so.
If a %(libprefix)sMSP430%(libsuffix)s is found, it is prefered, otherwise
%(libprefix)sMSP430mspgcc%(libsuffix)s is used.
Note: --slowdown > 50 can result in failures for the ramsize autodetection
(use --ramsize option to fix this). Use the --debug option and watch