[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [microblaze-uclinux] JFFS2 NAND Flash support in uClinux 2.4.x??



Thanks Claudio, I will take a look at YAFFS.


I have am currently designing a system where I need to log up to 1GB of data
to non volatile storage, and then be able to retrieve it later via FTP.


YAFFS only supports NAND devices with 512byte pages, which limits my device
selection to parts under 2Gb each.  Therefore I will need 4 parts to achieve
my 1GB capacity.  This shoudn't be a problem since I have plenty of PCB real
estate on the board that I am building.



Would I be better off just using a compact flash card?  My current
development board does not have a SystemACE controller on it.  Are compact
flash cards (other than SystemACE) well supported under uCLinux?


The only catch is that my application does not allow me to shut down the
system gracefully.  Power could be pulled at any time and I worry about
corrupting the file system on a FAT32 formatted CF card.  Are there any
Linux filesystems that I could use with a compact flash (or SD/MMC) card
that would prevent filesystem corruption in the event of an abrupt power
down?


Thanks,

David Summers

  

> -----Original Message-----
> From: owner-microblaze-uclinux@xxxxxxxxxxxxxx [mailto:owner-microblaze-
> uclinux@xxxxxxxxxxxxxx] On Behalf Of Claudio Lanconelli
> Sent: Tuesday, February 07, 2006 3:00 AM
> To: microblaze-uclinux@xxxxxxxxxxxxxx
> Subject: Re: [microblaze-uclinux] JFFS2 NAND Flash support in uClinux
> 2.4.x??
> 
> David Summers wrote:
> 
> > Are NAND flash devices supported with JFFS2 in the 2.4.x version of
> > uClinux?
> >
> >
> >
> > Is anyone on the list using NAND flash devices with microblaze uClinux?
> >
> >
> >
> >
> >
> I'm using 32MB Samsung Nand flash with uClinux and microblaze. However I
> don't use JFFS2,
> I use YAFFS instead.
> I started with current uClinux 2.4 MTD + YAFFS and it seems to work fine
> if you don't need
> hardware ECC or large page Nand devices.
> After that I added hardware ECC to my core and I make custom Nand driver
> with a custom MTD CVS
> snapshot.
> 
> Cheers,
> Claudio Lanconelli
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@xxxxxxxxxxxxxx
> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-
> uclinux/


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/