Yahoo Groups archive

Lpc2000

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

Message

Re: [lpc2000] Re: bootloader

2006-02-22 by Robert Adsett

At 09:30 AM 2/22/2006 -0700, Steve Franks wrote:
> > 1/  The coding of the flash programming algorithm in the boot loader
> > unreliable because: a) it depends on wait loops rather than polling the
> > flash controller status register; and b) it requires clock frequency to be
> > passed as a run-time argument.
>
>I, for one, had origonally assumed the presence of a crystal-freq in
>the isp app was just for setting baud-rate dividers appropriately,
>though in hindsight, it's obvious that that's needed in the device,
>not the pc.  This news makes one very cautious, and I don't hesitate
>to say that a bootloader requiring a human to type in the crystal freq
>to program memory is worthy of being disparaged, in my opinion.  Which

How else do you propose they determine the frequency in order to set 
internal timing dependent parameters?

Robert

" 'Freedom' has no meaning of itself.  There are always restrictions,   be 
they legal, genetic, or physical.  If you don't believe me, try to chew a 
radio signal. "  -- Kelvin Throop, III
http://www.aeolusdevelopment.com/

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.