On 2006-08-31, Chris Liechti <[email protected]> wrote:
>> 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.
Yup, I saw that. I don't have mspgcc installed on any of the
Windows machines, and I was under the impression that all of
those Python programs required the main mspgcc install.
> 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.
This isn't for end-users, it's for engineering and production
use. Eventually, I think they're be a firmware-mediated update
scheme that uses a different interface.
--
Grant Edwards grante Yow! This PIZZA symbolizes
at my COMPLETE EMOTIONAL
visi.com RECOVERY!!