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 >
Message
Frequency needed for Flash programming (was Re: bootloader)
2006-02-23 by lpc2100_fan
Attachments
- No local attachments were found for this message.