This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: NAND flash and JFFS2
- From: Jürgen Lambrecht <J dot Lambrecht at televic dot com>
- To: ecos-discuss at ecos dot sourceware dot org
- Cc: Jonathan Larmour <jifl at eCosCentric dot com>, Rutger Hofman <rutger at cs dot vu dot nl>
- Date: Fri, 18 Jul 2008 13:45:37 +0200
- Subject: Re: [ECOS] NAND flash and JFFS2
- References: <487F46F3.4090408@cs.vu.nl> <487F73B4.5090203@eCosCentric.com>
Jonathan Larmour wrote:
Rutger Hofman wrote:
= Or should we switch to YAFFS? It seems to have been ported to eCos,
and it claims it is really, really easy to port anyway.
That is also fully GPL'd. I'm also not entirely sure the eCos port is
anything other than vapourware either, unfortunately.
We use PEEDI debuggers from Ronetix, and on their web site they say
"Support for additional drivers for MMC/SD, NAND Flash, YAFFS2, USB
slave available from Ronetix upon request".
I requested them, and got them. It is done with a separate repository.
We merged the code in our CVS, some fixes in the generic driver
(/defs/flash/..) (we followed the Open NAND Flash Interface 2.0 spec),
some fixes in the lowlevel driver (devs/arm/..), and now it works. The
YAFFS sources were OK, but maybe not the latest versions.
We have an ARM9 board with Micron nand flash.
You only have to pay for YAFFS if you use it in a commercial product.
The code is freely accessible via CVS to play with.
I guess I can give you our code if you need it.
Let me know - the coming 3 weeks I'm on holidays, and will only read
sporadically my mail.
Kind regards,
Jürgen
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss