public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* A problem of porting jffs2 and mtd in kernel 2.4.18
@ 2004-12-15  9:00 jianhung
  2004-12-15  9:16 ` Thomas Gleixner
  2004-12-15 10:10 ` Subrahmanyam
  0 siblings, 2 replies; 4+ messages in thread
From: jianhung @ 2004-12-15  9:00 UTC (permalink / raw)
  To: linux-mtd

Hello,

    This is my first posting. We have a project to porting jffs2 and mtd in
    embedded system, the purpose is to use the NAND flash, and the kernel
    is 2.4.18. We find there are jffs2 and mtd source code in the kernel
    source code. So we just enable it ( use make menuconfig),and write a
    mtd driver...

    The good news is this works, we can add, delete a file and after power
    on again, the file still exist. Thanks for JFFS2 and MTD, but the
    problem comes....

    1. the mount time is too slow, so we try to update the source code in
       the kernel, but I don\\\'t know the version of jffs2 and mtd in the
       kernel source code now is, how do I know it ? And I don\\\'t know how
       to update it, I hope someone can tell me, I would appreciate your
       kindness.

    2. If I use ECC function, and some thing wrong happens. After I trace
       the source code, I find when I write a file, the jffs2 will write to
       the same nand flash page (although in different position of the same
       page) without erase first many times . So the ECC position in the
       spare area will be write many times. It is reasonable when I read
       this page next time, the ECC value is not equal to the value I
       writed in the last time. of course the ecc will error, is this a bug
       of this version in kernel 2.4.18? (if I don\\\'t use ECC function, the
       subsystem seems ok)
    
    3. I didn\\\'t follow the instruction of \\\"The Linux MTD, JFFS HOW TO\\\", so
       I didn\\\'t use the utility erase and mkfs.jffs. But this still works,
       is this reasonable ?

Best Regards,
Yoda 

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

end of thread, other threads:[~2004-12-15 14:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-12-15  9:00 A problem of porting jffs2 and mtd in kernel 2.4.18 jianhung
2004-12-15  9:16 ` Thomas Gleixner
2004-12-15 14:01   ` jianhung
2004-12-15 10:10 ` Subrahmanyam

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