public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* ECC on 2048 byte page size 8-bit NAND on Samsung S3C2440
@ 2007-05-15  0:30 Harald Welte
  2007-05-15  5:37 ` Ben Dooks
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Harald Welte @ 2007-05-15  0:30 UTC (permalink / raw)
  To: linux-mtd; +Cc: Ben Dooks

Hi!

On openmoko's future mobile communications devices, we're using 2048
byte page sized NAND chips (x8 organization such as K9F8G08U0A).

However, it seems to me that the ECC support for 2048byte page sized
NAND chips is not really implemented yet, neither by the NAND core, nor
by the S3C2440 NAND driver.

As far as I understand it (I haven't worked with 2k page before), the
2440 NAND controller can generate a 4-byte ECC for each 2048byte page (8
bytes in case of x16 organization, this seems somehow strange).

In addition to ECC on the actual main data area, it also supports ECC on
the OOB data, too.  I haven't found any piece of code in any other NAND
driver in the kernel that uses this feature.

Also, I don't see something like a standard ECC layout for the 2048byte
page deivces.  Is there one?

I can certainly spend my time hacking up some working code.  The
quesetion is if there is already some thought by one of the people
involved for some longer time with linux-mtd and/or the s3c2440.

So if you have implementation thoughts / wishes / guidelines: THis is
the time to raise them, before I just doo what I deem appropriate ;)

Cheers,
-- 
- Harald Welte <laforge@openmoko.org>          	        http://openmoko.org/
============================================================================
Software for the world's first truly open Free Software mobile phone

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-05-15  8:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-15  0:30 ECC on 2048 byte page size 8-bit NAND on Samsung S3C2440 Harald Welte
2007-05-15  5:37 ` Ben Dooks
2007-05-15  7:04 ` David Woodhouse
2007-05-15  8:39 ` Charles Manning

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox