2nd problem with read_subpage() ?

Alexey Korolev akorolev at infradead.org
Tue Jul 29 05:50:29 EDT 2008


Hi Artem,

> On Tue, 2008-07-29 at 12:30 +0300, Artem Bityutskiy wrote:
> > On Tue, 2008-07-29 at 09:53 +0300, Artem Bityutskiy wrote:
> > > Glance at nand_do_read_ops():
> > > 
> > > 
> > > if (likely(sndcmd)) {
> > >         chip->cmdfunc(mtd, NAND_CMD_READ0, 0x00, page);
> > >         sndcmd = 0;
> > > }
> > 
> > Alexey,
> > 
> > my investigation showed that this "random output" command is not
> > supported by all flashes. ST-micro NANDs seems to support it
> > (I checked 2 manuals), while Sumsung NANDs do not (checked manual
> > for K9XXG08UXA). This means your implementation will break many
> > systems and should be either fixed or reverted.
> 
> Note, the Samsung NAND I referred is a large page device.
> 
AFAIK this is a standard feature for LP NANDS. I glanced at spec for
K9XXG08UXA - device supports subpage oprations.

To check it I did this. 
Google -> K9XXG08UXA -> the first link -> open PDF page 41. 

Thanks,
Alexey



More information about the linux-mtd mailing list