MLC nand driver for linux
Liu Hui-R64343
r64343 at freescale.com
Fri Mar 12 04:29:47 EST 2010
> -----Original Message-----
> From: linux-mtd-bounces at lists.infradead.org
> [mailto:linux-mtd-bounces at lists.infradead.org] On Behalf Of Sasa Sasa
> Sent: 2010年3月12日 17:19
> To: Paulraj, Sandeep
> Cc: linux-mtd at lists.infradead.org; massimo cirillo
> Subject: Re: MLC nand driver for linux
>
> Hi Paulraj,
>
> Thanks for your help.
>
> I am able to bring basic mlc nand. But have some queries:-
> 1) Right now I am using no ECC. Can we write same data to
> same page without erasing it in mlc nand which is possible for SLC.
> i.e writing "cat file > /dev/mtd0" will corrupt mlc nand
> while writing it multiple times.
MLC nand flash does not support mulple program without erasing, which
Is different with SLC(tipically, it can program 4 times without erasing)
>
>
> 2) In jffs2 data gets corrupted while mounting and remounting
> it again. and got the following error
> JFFS2 notice: (542) read_dnode: wrong data CRC in data node at
> 0x02109184: read 0x419fcf65, calculated 0x6e3d71b3.
Did you safely umount it? Imean not do the power cut without umount it.
>
> Do you have any idea that these issues might be related to
> timing programming for mlc nand. or any specific changes
> would be done in mlc nand driver?
>
> Regards
> Sasa
>
> On Fri, Mar 5, 2010 at 3:16 AM, Paulraj, Sandeep
> <s-paulraj at ti.com> wrote:
> >
> >
> >> Hi,
> >> Sorry my earlier message was rejected because of suspicious header.
> >>
> >> Hi Paulraj,
> >> I'm interested in testing Numonyx MLC Nand devices.
> >> So, what kind of tests have you done with MLC NAND ?
> > The ones we get in mtd-utils
> >> File system level ?
> > We load jffs and yaffs2
> >> Driver level ?
> > We check if ECC correction actually takes place
> >> Have you modified in any part the nand_base.c file ?
> > No.
> >> And what kernel version ?
> > The latest 2.6.33.. I have been working on it since 2.6.28.
> >> thanks
> >>
> >
> >
>
> ______________________________________________________
> Linux MTD discussion mailing list
> http://lists.infradead.org/mailman/listinfo/linux-mtd/
>
>
More information about the linux-mtd
mailing list