Hi Kristian,

I agree that talking about JFFS2 on CF is not a right things. Search
high and low on MTD list and Yaffs and not found anything related to
CF card :-(( I see that recent kernel have better JFFS2 support,
mostly in mounting and checking JFFS2 partition. But sure that we
cannot cut down the Flash->CF->Block dev emul-> JFFS2 path.

I will try the "sync" option as you suggest. Since I really need the
r/w partition, so if this not work reliably, the last option maybe a
ramdisk and some scripts to atomically synchronize the changes.









On 1/23/06, Kristian Kielhofner <[EMAIL PROTECTED]> wrote:
> Nguyen,
>
>         JFFS2 on CF has never made any sense to me.  Here's why:
>
> JFFS with CF:
>
> JFFS filesystem -> JFFS -> IDE Emulation -> IDE -> CF -> Flash
>
> Ext2 with CF:
>
> ext2 -> IDE -> CF -> Flash
>
>
> On something like the Linksys WRT or Gumstix (and most other flash based
> systems with Linux).  This is where this can be done properly:
>
> JFFS with flash:
>
> JFFS filesytem -> JFFS -> memory
>
>
>         JFFS2 was designed to work directly with the flash memory.  That's why
> it has built in wear-leveling.  CF works by hiding the flash memory and
> presenting itself as a generic IDE device (while doing wear leveling in
> firmware).
>
>         Also, JFFS2 ide emulation is very, very slow.
>
>         What about mounting an ext2 filesystem with the "sync" option?
>
> --
> Kristian Kielhofner
> _______________________________________________
> Astlinux-users mailing list
> [email protected]
> http://lists.kriscompanies.com/mailman/listinfo/astlinux-users
>
> Donations to support AstLinux are graciously accepted via PayPal to [EMAIL 
> PROTECTED]
>


--
With best regards,
Nguyen

_______________________________________________
Astlinux-users mailing list
[email protected]
http://lists.kriscompanies.com/mailman/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to [EMAIL 
PROTECTED]

Reply via email to