The 169 doesn't support spy-bi-wire, can you force JTAG mode with a command line switch ?
On 7/10/10, John Porubek <jporu...@gmail.com> wrote: > On Mon, Jun 28, 2010 at 9:42 PM, <dan...@tortek.co.nz> wrote: >> MSPDebug version 0.9 is now available. It features support for a >> couple of new devices (F2132 and F169), hopefully fixed support for >> 5xxx devices with FET430UIF programmers, and support for the Olimex >> MSP-JTAG-TINY programmer via either libusb or via a tty device. >> >> Note that command-line options have changed in an effort to keep things >> tidy, so you'll probably want to check --help before attempting to use >> the new version. The new options scheme is: >> >> mspdebug [options] <driver> [command ...] >> >> Where <driver> is one of "rf2500", "olimex", "sim", "uif" or >> "uif-bsl". >> >> You can download the new version from here: >> >> http://mspdebug.sourceforge.net/download.html >> >> - Daniel > > Hi Daniel, > > Better and better! This version works fine with my eZ430-RF2500, even > after upgrading Ubuntu from 9.10 to 10.4. > > However, I'm not so fortunate with my FET430UIF talking to a Softbaugh > DIr169 board (which uses an MSP430F169). I get the following message: > > Trying to open UIF on /dev/ttyUSB0... > Initializing FET... > FET protocol version is 20305000 > Configured for Spy-Bi-Wire > Set Vcc: 3000 mV > fet: FET returned error code 4 (Could not find device (or device not > supported)) > fet: command C_IDENT1 failed > fet: identify failed > > I get the same message whether the command line is: > > mspdebug -d /dev/ttyUSB0 uif > > or > > mspdebug --fet-force-id 20305000 -d /dev/ttyUSB0 uif > > Although, as I write this, I'm thinking that "20305000" may not be the > right id to be trying. > > I reviewed some past threads to see if I missed something (I wasn't > that interested in the UIF before!). It seems that a newer version of > the patch you suggested to Hans in a message on June 8 is already > incorporated in my "fet.c". > > Another thing that's confusing me somewhat is the devices supported > that "--fet-list" reports. Is the device the one in the FET or in what > the FET talks to (I think this is the case). Do you have to change > your software to support specific devices? I would understand classes > of devices - 1xxx vs 2xxx, JTAG vs Spy-by-wire, non-X vs X devices, > but wouldn't the interface otherwise be generic? Please forgive my > ignorance. > > Thanks, > > John > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > Mspgcc-users mailing list > Mspgcc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mspgcc-users > -- Andy