jayasooriah ha scritto: I am interested only if it will be in source code form. > Hello, > > If would like to know if people here would be interested in a free LPC > boot loader with the following properties: > > * autobaud on receiving a single space character; > * Intel-hex download and run from on-chip RAM; > * Intel-hex download to non-boot sector flash; > * CRP feature to extent supported by hardware; and > * kernel and compatible mode flash support. > > Kernel and compatible mode flash libraries will allow existing > programs that use IAP calls to work as-is. The CPU clock paramter > will be now be reduntant if you chose this option. > > It will allow boot loader intercept method to be customised. You can > either use P0.14 or UART method to invoke the boot loader. > > It will also allow external bus interface (on parts with external bus) > to be customised at the boot loader block itself. > > The aim here is to release P0.15 (and BOOT1:0) pins for general > purpose IO. > > CRP equivalent will be implemented as "one time fuse" in the boot > loader itself. Once activated, boot loader will not do anything other > than to allow the entire device to be "restored". > > Restoration will be done by first erasing all sectors except boot > sector and then verifying that they are fully erased before finally > self reinitialising the boot sector itself. > > The aim is to reduce CRP attack surface area of the boot loader. > > The boot loader image (in hex format) can be a property of the LPC2000 > forum and be freely available to any member of the forum. > > I can provide Windows I86 binaries of tools to backup the supplied > boot loader on your part, to install the free boot loader, and to > revert to the boot loader that you have backed up should this be > necessary. These tools will also be owned by the LPC2000 forum. > > Boot loader will not be open soruce for legal reasons. (Philips can > remove this restriction.) > > I can also provide components of the source code relating to any tools > I provide so that co-developers on other platforms can build binaries > and distribute these freely. > > My reason for doing this is to demonstrate to this forum by way of > example how one could better support the LPC Family. > > If there is interest, please follow up in this thread. > > Regards, > > Jaya > > > > > > > Yahoo! Groups Links > > > > > > > > > > ---------- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.5.1/326 - Release Date: 27/04/2006 [Non-text portions of this message have been removed]
Message
Re: [lpc2000] Re: Free LPC2000 Boot Loader
2006-05-01 by Micron Engineering
Attachments
- No local attachments were found for this message.