Yahoo Groups archive

Lpc2000

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

Message

Re: [lpc2000] Re: Free LPC2000 Boot Loader

2006-05-01 by Micron Engineering

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]

Attachments

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.