An other tool for programming external flash with JTAG is the BDI1000/2000 from abatron (www.abatron.ch). Look at products and then ARM/RDI Support. It works great and you can it use for debugging too.
Best regards
Martin
________________________________
Von: Dan Beadle [mailto:dan.beadle@inclinesoftworks.com]
Gesendet: Samstag, 13. August 2005 15:12
An: lpc2000@yahoogroups.com
Betreff: RE: [lpc2000] Re: ISP on all processor types?
Yes, you can use JTAG to load a program into external flash. But you will need some kind of driver to do that.
I use the IAR tools. They have a framework source for programming flash. The tools come with pre-built loaders for the Phillips internal flash parts. It can be adapted to external flash. I have done such a modification for the SHARP LH7xxxx family of parts using Intel StrataFlash.
The general strategy for external flash is to download a burner program into RAM which then runs and reads the target image. It is responsible for burning the image into Flash.
There are also stand-alone tools that will use JTAG to burn. These use the same strategy, but are not coupled to the IDE. (e.g. IAR). Tools are available from Segger for their JLink, Nohau for their JTAG (but you have to hook up the driver), Macraigor (I believe), and I think MicroCross has some tool for GNU toolchain.
With all of these, you probably have to write a few line macro to tell the program how to disable write protection on the flash.
If you need IAR flash tools, let me know
Dan Beadle
_____
From: lpc2000@yahoogroups.com [mailto:lpc2000@yahoogroups.com] On Behalf Of Joerg Sommer
Sent: Friday, August 12, 2005 3:40 PM
To: lpc2000@yahoogroups.com
Subject: [lpc2000] Re: ISP on all processor types?
"lpc2100_fan" <lpc2100_fan@yahoo.com> wrote:
> --- In lpc2000@yahoogroups.com, Joerg Sommer <joerg@a...> wrote:
>> Hi,
>>
>> do all LPC2xxx processors support ISP? What about the types without
>> internal flash, e.g. lpc2290? Can I load up data with ISP to the external
>> flash?
>
> Hi Joerg,
>
> all LPC2000 micros support ISP. In case of the Flashless devices such
> as the LPC2210 and LPC2220, the ISP support loading a program into the
> SRAM.
Can I use IAP for this?
Someone told me I can use the JTAG adapter to load the program into
external flash. Is this true? How fast is JTAG? More than 56k?
> This program could be a programming sequence for external Flash. As far
> as I know, the Keil compiler has support for several external Flash
> devices but otherwise it would be up to you, to write the flasher
> software to be downloaded into the LPC22x0
Thanks for this clarification.
Bye, Jörg.
--
A red sign on the door of a physics professor: 'If this sign is blue,
you're going too fast.'
SPONSORED LINKS
Microcontrollers <http://groups.yahoo.com/gads?t=ms&k=Microcontrollers&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=OPqm0ilH6VyGn-geZ0nNwA>
Microprocessor <http://groups.yahoo.com/gads?t=ms&k=Microprocessor&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=e6n93hF7rArBsrPQJltQ_w>
Intel microprocessors <http://groups.yahoo.com/gads?t=ms&k=Intel+microprocessors&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=EENrTtKaQUw-Vd0BgTdDmw>
Pic microcontrollers <http://groups.yahoo.com/gads?t=ms&k=Pic+microcontrollers&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=iYT6za1gT3-VT1hwIylDpw>
8085 microprocessor <http://groups.yahoo.com/gads?t=ms&k=8085+microprocessor&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=PhYMBsCkQptYbazQFyNujQ>
_____
YAHOO! GROUPS LINKS
* Visit your group "lpc2000 <http://groups.yahoo.com/group/lpc2000> " on the web.
* To unsubscribe from this group, send an email to:
lpc2000-unsubscribe@yahoogroups.com <mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe>
* Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service <http://docs.yahoo.com/info/terms/> .
_____
[Non-text portions of this message have been removed]
SPONSORED LINKS
Microcontrollers <http://groups.yahoo.com/gads?t=ms&k=Microcontrollers&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=OPqm0ilH6VyGn-geZ0nNwA> Microprocessor <http://groups.yahoo.com/gads?t=ms&k=Microprocessor&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=e6n93hF7rArBsrPQJltQ_w> Intel microprocessors <http://groups.yahoo.com/gads?t=ms&k=Intel+microprocessors&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=EENrTtKaQUw-Vd0BgTdDmw>
Pic microcontrollers <http://groups.yahoo.com/gads?t=ms&k=Pic+microcontrollers&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=iYT6za1gT3-VT1hwIylDpw> 8085 microprocessor <http://groups.yahoo.com/gads?t=ms&k=8085+microprocessor&w1=Microcontrollers&w2=Microprocessor&w3=Intel+microprocessors&w4=Pic+microcontrollers&w5=8085+microprocessor&c=5&s=120&.sig=PhYMBsCkQptYbazQFyNujQ>
________________________________
YAHOO! GROUPS LINKS
* Visit your group "lpc2000 <http://groups.yahoo.com/group/lpc2000> " on the web.
* To unsubscribe from this group, send an email to:
lpc2000-unsubscribe@yahoogroups.com <mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe>
* Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service <http://docs.yahoo.com/info/terms/> .
________________________________
[Non-text portions of this message have been removed]Message
AW: [lpc2000] Re: ISP on all processor types?
2005-08-15 by Huber Martin
Attachments
- No local attachments were found for this message.