Indeed, the lpc21isp program does (or did? I've got a 1.28 version) use the extended linear address record. As Stefano did I also changed to code a bit to suit my needs. On http://www.myvoice.nl/electronics/ there is a version of the program that also allows programs to be written to RAM and executed from there (a Go command is performed if a start linear address record is found). The program looks at the first data received to determine if downloading should take place to RAM or if a Flash write is in order. It works for me (gnuarm with a slight modified version of the build environment from EmbeddedArtists), should work for others as well. Rob > Hi all, > I'm using part of the lpc21isp to program lpc2106 and I've found that > there is a problem with binary images larger that 64k. I'm using Keil > uVision 3 and hex files. I've seen that hex file contains record type 04 > to jump the 64k limit of the adresses. With the follow change it works > for me:
Message
Re: [lpc2000] lpcisp program
2005-10-01 by Rob Jansen
Attachments
- No local attachments were found for this message.