i have just updated the pybsl and pyjtag installers so that they call flush() a bit more often, that gives a nicer flow of messages if the output is buffered (that is the case in the applications descibed below) no other bugfixes, so you only need to upgrade if you run msp430-bsl or msp430-jtag in an editor/environment with buffered output.

chris

Chris Liechti wrote:

i made a new mini project:
create a standalone executable for product updates with the parallel jtag adapter. everything is built in one single exe file. intented use are field updates of products, where a parallelport jtag adapter is available but you dont want to bother the users with command line tools or debugging tools for just a download ;-)

i (ab)use the nullsoft installer to create an application, it does not realy install anything. it uses msp430-jtag.exe, packed together with the giveio driver and the msp430 binary for the download.

you can get the sources in the CVS: pyjtag/jtag-updater.nsi
http://cvs.sourceforge.net/viewcvs.py/*checkout*/mspgcc/pyjtag/jtag-updater.nsi

oh, and while i was at it, i made a similar nsi file for the BSL. it's slightly different in that way, that it also asks for a COM port and then uses msp430-bsl.exe. so this one needs a serial connection and a product with wired BSL.

you can get the sources in the CVS: pybsl/bsl-updater.nsi
this one also needs the pybsl/bsl-updater.ini file
http://cvs.sourceforge.net/viewcvs.py/*checkout*/mspgcc/pybsl/bsl-updater.nsi http://cvs.sourceforge.net/viewcvs.py/*checkout*/mspgcc/pybsl/bsl-updater.ini

chris



Reply via email to