Yahoo Groups archive

Lpc2000

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

Message

Re: NOW: IAP, Flash, min seg size WAS: Flash fails to write a bit or zeroes

2004-06-17 by jpsg123

--- In lpc2000@yahoogroups.com, Rob Chapman <rob@n...> wrote:
> >--- In lpc2000@yahoogroups.com, Rob Chapman <rob@n...> wrote:
> >>    Now a word to the wary.  Some early chips contain a bug in the erase
> >>    algorithm in the bootloader which causes the IAP call to not return
> >>    sometimes requiring a restart of the micro.  This can be reproduced
> >>    by alternately writing and erasing a sector of flash. At some point
> >>    it hangs.  I sent off an email with the details of my tests to
> >>    Philips and got a positive response where they acknowledged the
> >>    problem and replaced all the chips we had.
> >>
> >>    Here are the parts that we are currently having problem with:
> >>
> >>     Part # : LPC2106B-CC0057-TP323B
> >>     Bootloader Version 1.3
> >>
> >>     Part#: LPC2129FBD64-CC4761.00102-TP0404AY
> >>     Bootloader Version 1.6
> >>
> >>  Philip's response:
> >>     We have been experiencing difficulties with the flash array
> >>     that are similar to the problem you have described. This problem is
> >>     fixed (by modifying the bootloader) in later versions of the device.
> >>     At what stage of development are you? If you would require new
> >>     samples I can send them to you. Also, please give me the complete
> >>     part markings and the bootloader version.
> >
> >Thanks for the info! I'm trying to figure out why when I erase then 
> >write to flash, the MCU
> >just dies. We exactly have the same 2106 part you mentioned. 
> >Anyways, do you have the
> >BootLoader version that is supposed to have the fix? Thanks.
> 
>   The guy that builds the boards for me is getting the replacement
>   chips but I haven't got any new boards yet to verify.  As far as
>   I know, we'll have to peal, toss and replace the micros on the
>   boards we've already made (we've had one board in production since
>   March).  I don't know if the bootloader can be replaced.
> 
>   Rob

I was hoping you already tried the replacement chips and check the bootloader version. 
Anyway, we're in the same predicament.

-John G-

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.