[U-Boot] [PATCHv2 CFI flash]: Workaround for Numonyx Axcell P33/P30 256-Mbit 65nm bug
Wolfgang Denk
wd at denx.de
Sat Aug 7 01:11:02 CEST 2010
Dear Stefan,
In message <20100623131040.GA23209 at frolo.macqel> Philippe De Muyter wrote:
> Hello Wolfgang & list,
>
> This is a revised patch, with comments and indentation fixed, I hope.
>
> I have "ported" U-boot to a in house made board with Numonyx Axcell P33/P30
> 256-Mbit 65nm flash chips.
>
> After some time :( searching for bugs in our board or soft, we have
> discovered that those chips have a small but annoying bug, documented in
> "Numonyx Axcell P33/P30 256-Mbit Specification Update"
>
> It states :
> When customer uses [...] block unlock, the block lock status might be
> altered inadvertently. Lock status might be set to either 01h or 03h
> unexpectedly (00h as expected data), which leads to program/erase failure
> on certain blocks.
>
> A working workaround is given, which I have applied and tested with success.
>
> Signed-off-by: Philippe De Muyter <phdm at macqel.be>
>
> ---
> drivers/mtd/cfi_flash.c | 27 ++++++++++++++++++++-------
> 1 files changed, 20 insertions(+), 7 deletions(-)
I didn't see comments from you?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
There are no data that cannot be plotted on a straight line if the
axis are chosen correctly.
More information about the U-Boot
mailing list