I've finally got the card I needed for testing, so now I have gdb working fine for the msp430 using the FET. It all works nicely - I can program it using pyjtag (which I normally do as part of my "make"), and I can debug it using gdb. Insight seems to get confused if I have "target remote localhost:2000" as a line in my gdb.ini file, even though "msp430-gdb -nw" has no problems with it. It seems that Insight does not remember the target settings between sessions. Apart from that, Insight works nicely.
I also tried gvd ( http://libre.act-europe.fr/gvd/ ), which has a bit different interface. It is particularly good for debugging complex data structures, as it has a more graphical watch window that lets you place objects freely, and joins up pointers with lines so you know what points where. If anyone else wants to try it, the above address has source and binaries, and the command you need is: <path>gvd --debugger <path>msp430-gdb --dargs "-nw" <program.elf> (If you have gdb without insight, there is no need for the --dargs "-nw" line) I'm running under W2K, but I guess it should work just the same under Linux (I'm going to have fun trying that later - running gvd or insight at home under Linux, connected to rproxy on my W2K machine at work. Now all I need is a webcam to see it all...) mvh. David "I love deadlines. I love the whooshing noise they make as they go past." Douglas Adams
