Re: [Yaffs] Does Yaffs2 uses NAND Flash SPARE AREA at all?

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Charles Manning
Date:  
To: yaffs
Subject: Re: [Yaffs] Does Yaffs2 uses NAND Flash SPARE AREA at all?
I don't know any such things for IA32. Most NAND centric projects I know of
use ARM. SInce the NAND interfacing should not be different you could use one
of those.

Have a look at the Android kernel or Balloonboard.

-- Charles


On Friday 21 May 2010 15:00:46 subbarao mungara wrote:
> Hi Charles,
>
> Thanks for the clarification! Could you point me to known good port
> of source code for (yaffs2 + mtd subsystem) with linux 2.6.28+ kernel,
> on IA32.
>
> Any pointers are very much appreciated.
>
> Thanks,
> -Subba
>
> On Thu, May 20, 2010 at 6:07 PM, Charles Manning
>
> <> wrote:
> > On Friday 21 May 2010 12:46:37 subbarao mungara wrote:
> >> Hi,
> >>
> >>   When I traced the calls to a mtd nand flash device driver, while
> >> copying a big file to yaffs2 file system. I never saw the driver's
> >> ecc.writeoob routine being at all but the file contents get copied
> >> correctly.
> >>   I am wondering if yaffs2 ever writes to NAND flash OOB area at all?
> >
> > It depends on whether or not you're using inband tags.
> >
> > If the inband tags are used then the tags are stored in the data area.
> > Otherwise the tags will be stored in the spare area.
> >
> > Using the spare area is almost always considerably faster.
> >
> > -- Charles
> >
> >
> > _______________________________________________
> > yaffs mailing list
> >
> > http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs
>
> _______________________________________________
> yaffs mailing list
>
> http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs