as promised, the sources for the Serial-JTAG firmware are now in the CVS (module "serJTAGfirmware"), the binary (on tools.html) and the PC side ("pyserjtag") is updated too.
the current firmware is based on the new ti application note slaa149 that describes how to programm Flash over JTAG. It contains everything to up and download RAM and Flash, erase, execute - everything that pyBSL can do too. additionaly its possible to erase only single segments or the main memory only. stand alone operation is also supported. in that mode the serial-JTAG adapter copies a software, stored in its flash, to the target device (--preload option). i've uploaded also an example layout for the Serial-JTAG adapter. it made with Eagle (www.cadsoft.de). it can be found at the same place as the schematics: hardware/serialJTAG in the CVS. the layout is not final but it should work (i have tested the circuit, altough i've layouted it with an other software - the eagle version is a remake of that) please look also on http://mspgcc.sf.net/tools.html. chris