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!!


Reply via email to