Yahoo Groups archive

Lpc2000

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

Message

Re: FLASH errata (bigining to hate LPC)

2004-11-19 by Gus

--- In lpc2000@yahoogroups.com, "haack0815" <lpc_arm@s...> wrote:
> 
> Hi Gus,
> 
> I can't follow your problems
> 
> 1. If the 1000 device are unmounted, return them to your disti and 
get
> a replacement with the actual bootloader.  
> Here in Germany I had the bootloader problem very early in june and
> get help from Philips.
> My disti Spoerle told me that they return all devices on stock 
back to
> Philips for reprogramming.
My concern is that "my clock" must be preprogramed in philips 
bootloader!!! That is one of the step in updating philips bootloader 
document. How would philips program indivisual chip according to 
your system? Unless I missid out on something!

> 2. If your devices are mounted on the PCB. Edit the bootloader hex
> file and enter your clock freq. and you must not enter the value 
again
> in the ISP tool for every single device.
I missing on something here, what value over write the other? WE 
have "clock freq" inside hex file and there is "clock freq" in our 
code!!

> 3. Why you don't put your bootloader and your firmware in one hex 
file
> for download and load both at the same time.
We did that already. 
> Why you don't write your own tool for your production line that do 
all
> in one step?
Working on it.......to me, it seems to be an extra work for other 
people's (philips) mistakes.

> Andreas
> 
> 
> --- In lpc2000@yahoogroups.com, "Gus" <gus_is_working@y...> wrote:
> > 
> > but you pass the clock freq. to the IAP at run time!!! why on 
earth 
> > philips wants you to program thier boot loader  then program 
your 
> > boot loader then program your firmware!!!!!!!!! Can you imagine 
the 
> > cost of doing this for 1000 chips?
> > 
> > My point is, this is done WRONG and Philips better fix it.
> > 
> > --- In lpc2000@yahoogroups.com, Robert Adsett 
<subscriptions@a...> 
> > wrote:
> > > At 10:23 PM 11/17/04 +0000, you wrote:
> > > >Why is the oscillator frequency needed in the first place? 
Isn't 
> > the
> > > >interface baud rate detected by the bootloader?
> > > 
> > > Timing, They need to know the speed of the clock so they can 
> > determine the 
> > > timing for programming the flash.  IE 6 counts at 20Mhz and 12 
> > counts at 
> > > 10MHz in some internal timing loop.
> > > 
> > > The information has to come from somewhere.  The Analog 
Devices 
> > chips don't 
> > > need it (in a similar case) since they only allow a single 
Xtal 
> > frequency.
> > > 
> > > 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

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.