Grant Edwards schrieb:
So far I've just been using gdb/msp430-gdbproxy for programming
boards under Linux. It's working fine, but I need to set up a
way for Windows XP users to program boards (using a parallel
port JTAG interface).
It needs to be as simple as possible: start the program, browse
to pick a hex or elf file, click "program".
Any suggestions?
the windows installer contains the "msp430-downloader" which provides
simple dialogs to download. the latest version also has the ability to
fetch the settings from an ini file. even a zip that bundles the
settings and binary together is supported.
an other option is to wrap msp430-jtag in a NSIS script. you can find
this in CVS python/demos/jtag-updater.nsi. you'll get a single exe that
contains the command line client, giveio driver and the binary for the
target. i will detect if giveio is required or already installed and
cleans up afterwards.
i wouln't recomned to use JTAG for end users. as a special parallel port
driver is required are more user privileges required (local
administrator), this may not be possible everywhere. the BSL is easier
in this respect.
chris