public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* What filesystem for NAND flash with OOB 218
@ 2009-12-07  2:27 Jeff Angielski
  2009-12-07  3:19 ` Charles Manning
  0 siblings, 1 reply; 4+ messages in thread
From: Jeff Angielski @ 2009-12-07  2:27 UTC (permalink / raw)
  To: linux-mtd


I was wondering what type of filesystem everybody is using for the newer 
  NAND flash with OOB>=128 bytes.  For me, this is the Micron 
MT29F8G08AAA which has an OOB=218.

It seems that the JFFS2 tools are out of date and don't work with 
anything less than or equal to 64bytes of OOB.

YAFFS2 does not compile in the latest kernel source trees (2.6.31 in the 
DENX linux-2.6-denx git tree).  Is this filesystem dead?

As far as I can tell, that only leaves UBIFS.  Is UBIFS ready to 
deployed in the field?

Is there any other choice for these parts?


-- 
Jeff Angielski
The PTR Group
www.theptrgroup.com

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

* Re: What filesystem for NAND flash with OOB 218
  2009-12-07  2:27 What filesystem for NAND flash with OOB 218 Jeff Angielski
@ 2009-12-07  3:19 ` Charles Manning
  2009-12-07 20:55   ` Charles Manning
  0 siblings, 1 reply; 4+ messages in thread
From: Charles Manning @ 2009-12-07  3:19 UTC (permalink / raw)
  To: linux-mtd

On Monday 07 December 2009 15:27:57 Jeff Angielski wrote:
> I was wondering what type of filesystem everybody is using for the newer
>   NAND flash with OOB>=128 bytes.  For me, this is the Micron
> MT29F8G08AAA which has an OOB=218.
>
> It seems that the JFFS2 tools are out of date and don't work with
> anything less than or equal to 64bytes of OOB.
>
> YAFFS2 does not compile in the latest kernel source trees (2.6.31 in the
> DENX linux-2.6-denx git tree).  Is this filesystem dead?

Far from it. 
I'll take a look at why it does not compile.

>
> As far as I can tell, that only leaves UBIFS.  Is UBIFS ready to
> deployed in the field?
>
> Is there any other choice for these parts?

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

* Re: What filesystem for NAND flash with OOB 218
  2009-12-07  3:19 ` Charles Manning
@ 2009-12-07 20:55   ` Charles Manning
  2009-12-08  3:40     ` Jeff Angielski
  0 siblings, 1 reply; 4+ messages in thread
From: Charles Manning @ 2009-12-07 20:55 UTC (permalink / raw)
  To: linux-mtd; +Cc: Jeff Angielski

On Monday 07 December 2009 16:19:56 Charles Manning wrote:
> On Monday 07 December 2009 15:27:57 Jeff Angielski wrote:
> > I was wondering what type of filesystem everybody is using for the newer
> >   NAND flash with OOB>=128 bytes.  For me, this is the Micron
> > MT29F8G08AAA which has an OOB=218.
> >
> > It seems that the JFFS2 tools are out of date and don't work with
> > anything less than or equal to 64bytes of OOB.
> >
> > YAFFS2 does not compile in the latest kernel source trees (2.6.31 in the
> > DENX linux-2.6-denx git tree).  Is this filesystem dead?
>
> Far from it.
> I'll take a look at why it does not compile.

I just compiled yaffs2 in 2.6.29, 2.6.30, 2.6.31, 2.6.32 from kernel.org. No 
problems.
I didn't try denx.
I would suggest you'd get further trying to sort this out in the denx or yaffs 
lists.


>
> > As far as I can tell, that only leaves UBIFS.  Is UBIFS ready to
> > deployed in the field?

> >
> > Is there any other choice for these parts?
>
> ______________________________________________________
> Linux MTD discussion mailing list
> http://lists.infradead.org/mailman/listinfo/linux-mtd/

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

* Re: What filesystem for NAND flash with OOB 218
  2009-12-07 20:55   ` Charles Manning
@ 2009-12-08  3:40     ` Jeff Angielski
  0 siblings, 0 replies; 4+ messages in thread
From: Jeff Angielski @ 2009-12-08  3:40 UTC (permalink / raw)
  To: Charles Manning; +Cc: linux-mtd

Charles Manning wrote:
> On Monday 07 December 2009 16:19:56 Charles Manning wrote:
>> On Monday 07 December 2009 15:27:57 Jeff Angielski wrote:
>>> I was wondering what type of filesystem everybody is using for the newer
>>>   NAND flash with OOB>=128 bytes.  For me, this is the Micron
>>> MT29F8G08AAA which has an OOB=218.
>>>
>>> It seems that the JFFS2 tools are out of date and don't work with
>>> anything less than or equal to 64bytes of OOB.
>>>
>>> YAFFS2 does not compile in the latest kernel source trees (2.6.31 in the
>>> DENX linux-2.6-denx git tree).  Is this filesystem dead?
>> Far from it.
>> I'll take a look at why it does not compile.
> 
> I just compiled yaffs2 in 2.6.29, 2.6.30, 2.6.31, 2.6.32 from kernel.org. No 
> problems.
> I didn't try denx.
> I would suggest you'd get further trying to sort this out in the denx or yaffs 
> lists.

It would appear that the yaffs2 code in DENX kernel is out of date.  I 
had assumed that since it was in the git tree, it was being maintained 
and ready for use.  Especially since they keep a close tie with the 
kernel.org tree.

Once I wiped it out and patched it with the latest yaffs code from CVS 
the fs/yaffs2 compiled.  The problem most likely comes from the fact 
that yaffs2 is maintained outside the kernel and requires the patch-ker.sh.


-- 
Jeff Angielski
The PTR Group
www.theptrgroup.com

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

end of thread, other threads:[~2009-12-08  3:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-07  2:27 What filesystem for NAND flash with OOB 218 Jeff Angielski
2009-12-07  3:19 ` Charles Manning
2009-12-07 20:55   ` Charles Manning
2009-12-08  3:40     ` Jeff Angielski

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