On Tue, 12 May 2009 19:41:44 -0400, Mel <mwilson@the-wire.com> wrote:
>I have a client who needs to write program hex files to flash in installed
>AT91SAM2S256 chips. The board is fitted with the standard ARM 20-pin JTAG
>connector. I'm getting my head around OpenOCD and gdb, but they seem too
>complicated for a civilian.
>
>Would anyone like to share experiences with simpler software, possibly
>Windows-based? Recommendations for interface hardware, software packages,
>etc.?
We ended up making our own, now available at
http://www.mpeforth.com/jtagwidget.htm
All you is a terminal program that supports XModem, even HyperTerm
will do but we supply one. It's basically a scriptable ARM JTAG
debugger. Several of our clients use them for production flashing.
The nice part is that you can save the configuration on the widget
itself - a bit more set up but ideal for production.
Stephen
--
Stephen Pelc, stephenXXX@mpeforth.com
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 (0)23 8063 1441, fax: +44 (0)23 8033 9691
web: http://www.mpeforth.com - free VFX Forth downloads
Reply by FreeRTOS.org●May 13, 20092009-05-13
"Mel" <mwilson@the-wire.com> wrote in message
news:gud1fn$656$1@services.telesweet.net...
>I have a client who needs to write program hex files to flash in installed
> AT91SAM2S256 chips. The board is fitted with the standard ARM 20-pin JTAG
> connector. I'm getting my head around OpenOCD and gdb, but they seem too
> complicated for a civilian.
>
> Would anyone like to share experiences with simpler software, possibly
> Windows-based? Recommendations for interface hardware, software packages,
> etc.?
>
> Thanks, Mel.
> On Tue, 12 May 2009 19:41:44 -0400, Mel <mwilson@the-wire.com> wrote:
>>I have a client who needs to write program hex files to flash in installed
>>AT91SAM2S256 chips. The board is fitted with the standard ARM 20-pin JTAG
>>connector. I'm getting my head around OpenOCD and gdb, but they seem too
>>complicated for a civilian.
>>Would anyone like to share experiences with simpler software, possibly
>>Windows-based? Recommendations for interface hardware, software packages,
>>etc.?
>
> I generally use the NoICE debugger along with a Segger J-Link USB pod.
> Very quick and easy to connect/burn/trace/debug. A nice package but
> kinda pricey. Using the RDI capability of H-JTAG, NoICE will chat with
> the chips through the Wiggler (or clone) if you have a parallel port.
>
> http://www.noicedebugger.com/index.html
> http://www.segger.com/jlink.html
>
Reply by Mel●May 13, 20092009-05-13
wrote:
> Mel wrote:
>> I have a client who needs to write program hex files to flash in
>> installed
>> AT91SAM2S256 chips. The board is fitted with the standard ARM 20-pin
>> JTAG
>> connector. I'm getting my head around OpenOCD and gdb, but they seem too
>> complicated for a civilian.
>>
>> Would anyone like to share experiences with simpler software, possibly
>> Windows-based? Recommendations for interface hardware, software
>> packages, etc.?
>>
>> Thanks, Mel.
>>
>
> I bet you mean: AT91SAM_7_S256
Hmmm. Yes. That is what I mean
> A little more information would be helpful.
> Is there a serial port connected to the outside world ?
> Is programming to be done within a sealed box, i.e. is the board access
> available ?
Serial could be arranged. JTAG would be be OK if the process could come
down to "Run these programs according to this simple checklist." Board
access is possible too. Client is having the boards custom built. We have
wiggler clones that appear to work well with the target processor on
AT91SAM7S-EK. All concerned still have very little experience with this
particular chip.
> Google for "AT91SAM7S256 boot loader", there are lots of ideas there.
Mel.
Reply by Rich Webb●May 12, 20092009-05-12
On Tue, 12 May 2009 19:41:44 -0400, Mel <mwilson@the-wire.com> wrote:
>I have a client who needs to write program hex files to flash in installed
>AT91SAM2S256 chips. The board is fitted with the standard ARM 20-pin JTAG
>connector. I'm getting my head around OpenOCD and gdb, but they seem too
>complicated for a civilian.
>
>Would anyone like to share experiences with simpler software, possibly
>Windows-based? Recommendations for interface hardware, software packages,
>etc.?
> I have a client who needs to write program hex files to flash in installed
> AT91SAM2S256 chips. The board is fitted with the standard ARM 20-pin JTAG
> connector. I'm getting my head around OpenOCD and gdb, but they seem too
> complicated for a civilian.
>
> Would anyone like to share experiences with simpler software, possibly
> Windows-based? Recommendations for interface hardware, software packages,
> etc.?
>
> Thanks, Mel.
>
I bet you mean: AT91SAM_7_S256
A little more information would be helpful.
Is there a serial port connected to the outside world ?
Is programming to be done within a sealed box, i.e. is the board access
available ?
Google for "AT91SAM7S256 boot loader", there are lots of ideas there.
don
Reply by Mel●May 12, 20092009-05-12
I have a client who needs to write program hex files to flash in installed
AT91SAM2S256 chips. The board is fitted with the standard ARM 20-pin JTAG
connector. I'm getting my head around OpenOCD and gdb, but they seem too
complicated for a civilian.
Would anyone like to share experiences with simpler software, possibly
Windows-based? Recommendations for interface hardware, software packages,
etc.?
Thanks, Mel.