I want to make some clarifications about JTAG support for the mspcc project. I know you're all waiting the JTAG stuff...
* Whats available at the moment? JTAG drivers for Win32, Linux and Serial-JTAG box, all these are based on a forthcomming application note from TI. That application note describes Flash programming over JTAG and uses a MSP430 as host processor. Because of that, the Win32 and Linux modules are not using the correct timing to program the Flash (despite that it works, it's just not appropriate for production). All these downloads are alpha quality. Which means that it's not finished... but read on. * What's the near future? I have recently received source code from TI, which allows to acces the debugging features of the MSP430. These sources are not open, thus I am working on binary releases. It will allow to do single stepping and run to breakpoints etc. in GDB. I made successful tests on Win32 and Linux and I'm working on the integration with GDB (that also works to some extent). Finally a firmware for the Serial-JTAG adapter should be available. I'm not giving you any dates but i don't see any big problem so that i hope to come up shortly with a firmware. * Why that "Serial-JTAG adapter" and not the parallel port thing from the FET kits? Because of the many platforms we have to support, then only way to achieve that, is to build the serial-JTAG adapter. It's (relatively) easy to program the serial port on all these paltforms and we can make an open protocol over the serial line. This should make it easy to port the PC side of the software to all these platforms. GDB will be able to talk to this adapter directly (GDB remote target). I think that drivers with debugging features that use the parallel port adapter are possible too. But you need a bit patience. (After all this is a project based on voluntary work. We will achieve our targets it just needs a bit more time as commercial projtects) All this requires that TI gives it's OK when we do releases. I do have good contact to TI and they are very helpful by answering questions and by providing the JTAG source code. (Please note that this is a contact between TI and the mspgcc team, don't bother them direcly, conatct us for questions relating to JTAG and mspgcc.) A big "thank you" to TI. chris