Yahoo Groups archive

Lpc2000

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

Message

Frequency needed for Flash programming (was Re: bootloader)

2006-02-23 by lpc2100_fan

Steve,

there is a simple reason why most 8-bit micros do not require the
frequency in the programming call. They have internal oscillators with
fixed frequencies. These fixed frequencies are used for Flash timing. 
The LPC2000 devices and for that matter most ARM micros do not have
these oscillators (yet). As we see more and more analog peripherals
being integrated like in the 8-bit devices, it is probably only a
matter of time when many ARM micros have an internal oscillator as well. 

fwiw

Bob

--- In lpc2000@yahoogroups.com, "Steve Franks" <stevefranks@...> wrote:
>
> >
> > How else do you propose they determine the frequency in order to set
> > internal timing dependent parameters?
> >
> > Robert
> >
> 
> Call me naive, but I've never experienced another uC that had obvious
> 'internal timing dependant parameters'.  Neither Avr, Msp, or Pic ask
> for a crystal freq in their ISP applications; that's why I initially
> assumed it was for setting the baudrate, and I don't discount that it
> still may be.
> 
> The main point of my email was 1) to point out that previous
> references to bootloader problems existed before jaysoorah, brendan
> and company got everyone riled with the CRP debate, and that 2) I was
> doing something that had a high probablility of breaking the
> bootloader, but that it had *not* done so as yet on my hardware.  In
> short, I'm mining for technical answers, and they do seem to be
> 'burried' in the SNR.  I don't agree with the antagonistic fashion in
> which this debate has been executed, nor do I have strong evidence
> that there *is* or *is not* a problem.  I have not had any replies
> which appeared to further my technical understanding of the issue, so
> you can consider my input closed for this thread, effective
> immediately.
> 
> Steve
>

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.