ISP on all processor types?
2005-08-11 by Joerg Sommer
Yahoo Groups archive
Index last updated: 2026-04-28 23:31 UTC
Thread
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.
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
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.'
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 _____
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]
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.