Help needed with MTD on AT91SAM9263-EK please.

James jamessteward at optusnet.com.au
Thu May 29 02:46:51 EDT 2008


On Thu, 2008-05-29 at 08:41 +0200, Richard Genoud wrote:
> > Just out of interest, I did the same over 10 pages.
> > $ ./flash_eraseall /dev/mtd0
> > $ dd if=/dev/urandom bs=2k count=10 of=/dev/mtd0
> > $ nanddump -p -l20480 /dev/mtd0 1> /dev/null
> > ECC failed: 3
> > ECC corrected: 0
> > Number of bad blocks: 0
> > Number of bbt blocks: 0
> > Block size 131072, page size 2048, OOB size 64
> > Dumping data starting at 0x00000000 and ending at 0x00005000...
> > ECC: 1 uncorrectable bitflip(s) at offset 0x00003800
> >
> > Foobar!

> ok, so this must be a hardware problem...

I've emailed Atmel.  I suspect a chip has undergone a dies shrink and
now there's a timing spec that's violated, unless I've got 2-3 boards
all with the same hardware problem.

I'll look through the EBI timing setup and the chip requirements when I
get another moment.

Thanks for your help in the diagnosis.  It was good just to know that
others are using this without such problems.

Regards,
James.




More information about the linux-mtd mailing list