Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Thread

ISP on all processor types?

ISP on all processor types?

2005-08-11 by Joerg Sommer

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?

Kind regards, J\ufffdrg.
-- 
- StGB \ufffd\ufffd 328 Absatz 2, Nr.3 : Mit Freiheitsstrafe bis zu
f\ufffdnf Jahren oder mit Geldstrafe wird bestraft, wer eine
nukleare Explosion verursacht.

Re: ISP on all processor types?

2005-08-11 by lpc2100_fan

--- 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?
> 
> Kind regards, Jörg.
> -- 
> - StGB §§ 328 Absatz 2, Nr.3 : Mit Freiheitsstrafe bis zu
> fünf Jahren oder mit Geldstrafe wird bestraft, wer eine
> nukleare Explosion verursacht.

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

Bob

Re: ISP on all processor types?

2005-08-12 by Joerg Sommer

"lpc2100_fan" <lpc2100_fan@...> 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\ufffdrg.
-- 
A red sign on the door of a physics professor: 'If this sign is blue, 
you're going too fast.'

RE: [lpc2000] Re: ISP on all processor types?

2005-08-13 by Dan Beadle

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

 

 

  _____  
Show quoted textHide quoted text
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@...> 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]

Re: [lpc2000] Re: ISP on all processor types?

2005-08-14 by Charles Manning

On Saturday 13 August 2005 10:40, Joerg Sommer wrote:

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

No IAP are special algorithms for the onboard flash.
>
> 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?

There are two mechanisms used with JTAG:
1) Load some software into RAM and use that to program the NAND or simulate 
this via JTAG debug sequences.
2) Boundary scan. This is not supported by all devices.

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.