Yahoo Groups archive

Lpc2000

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

Message

Re: self-destruct code in Philips boot sector

2005-12-13 by jayasooriah

--- In lpc2000@yahoogroups.com, "Rick Collins" <gnuarm@a...> wrote:

> > Furthermore the algorithms for programming LPC flash do not require
> > any feed sequences (eg 0xaa followed by 0x55) as is the industry
> > practice.  
> 
> I never bother with this sort of code because it provides very little
> protection.  Errant code can always jump to the area after the code
> that checks the "feed" sequences.

Yes, but still this primitive method is a infinitely superior to the
technique Philips uses in its LPC devices.

> So your new code would provide a RAM based bootload which can load a
> program to program the flash?

Yes, this is for use in a laboratory environment where students have
no reason to load code that modifies flash.  The flash just contains
static library and OS kernel which never needs changing except for
infrequent updates.

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.