I recently purchased a MSP430-JTAG-ISO programmer from SparkFun and had problems with getting it to work with the msp430-gdbproxy application. After some troubleshooting I found that it worked fine with the 1.021 version of the Olimex drivers but not with 1.022 version. Below is the output of the two different versions. I am not sure what the problem is but my processor is supported with version 1.021 so I will just use that. I just wanted to pass along the information for anyone that runs into the same problem.
C:\Temp\Proxy1021>msp430-gdbproxy.exe --debug msp430 TIUSB
Remote proxy for GDB, v0.7.1, Copyright (C) 1999 Quality Quorum Inc.
MSP430 adaption Copyright (C) 2002 Chris Liechti and Steve Underwood
GDBproxy comes with ABSOLUTELY NO WARRANTY; for details
use `--warranty' option. This is Open Source software. You are
welcome to redistribute it under certain conditions. Use the
'--copying' option for details.
debug: msp430: msp430_open()
debug: MSP430_Initialize()
debug: MSP430_Configure()
debug: MSP430_VCC(3000)
error: msp430: External power detected (38)
debug: MSP430_Identify()
info: msp430: Target device is a 'MSP430F1611' (type 42)
debug: MSP430_Configure()
notice: msp430-gdbproxy.exe: waiting on TCP port 2000
^C
C:\Temp\Proxy1021>cd ..
C:\Temp>cd Proxy1022
C:\Temp\Proxy1022>msp430-gdbproxy.exe --debug msp430 TIUSB
Remote proxy for GDB, v0.7.1, Copyright (C) 1999 Quality Quorum Inc.
MSP430 adaption Copyright (C) 2002 Chris Liechti and Steve Underwood
GDBproxy comes with ABSOLUTELY NO WARRANTY; for details
use `--warranty' option. This is Open Source software. You are
welcome to redistribute it under certain conditions. Use the
'--copying' option for details.
debug: msp430: msp430_open()
debug: MSP430_Initialize()
error: msp430: The FET tool version does not match this program. Update requ
ired.
^C
C:\Temp\Proxy1022>msp430-gdbproxy.exe --debug msp430 --update-usb-fet
Remote proxy for GDB, v0.7.1, Copyright (C) 1999 Quality Quorum Inc.
MSP430 adaption Copyright (C) 2002 Chris Liechti and Steve Underwood
GDBproxy comes with ABSOLUTELY NO WARRANTY; for details
use `--warranty' option. This is Open Source software. You are
welcome to redistribute it under certain conditions. Use the
'--copying' option for details.
debug: msp430: msp430_open()
notice: msp430: TI USB FET update requested
notice: msp430: Initializing bootloader...
error: msp430: No error (0)
error: msp430: Could not initialize device interface (1)
^C
C:\Temp\Proxy1022>