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