[maemo-developers] jffs2 on mmc?

From: Sarah Newman newmans at sonic.net
Date: Mon May 19 00:57:04 EEST 2008
Personally I think it will be a lot easier to just try ext3 - what are 
your concerns with extra writes?

Just because you might theoretically be able to use jffs2 on an SD card 
doesn't make it easy.  Try using mkfs.jffs2 on your desktop and see what 
you get back.

Tim Tisdall wrote:
>   I heard that the jffs2 had support for sdcards (I'm assuming that
> means it doesn't do wear-leveling and leaves it to the
> microcontroller), but that it still checks every bit on the card
> before loading the OS.  However, I like the idea that JFFS2 has
> journaling which ext2 does not and probably does it in a way that's
> not requiring too many extra writes (like ext3).  Maybe I'll try it
> with a reasonably sized partition and hope it doesn't take too long to
> boot.
> 
> On Sun, May 18, 2008 at 5:24 PM, Tim Tisdall <tisdall at gmail.com> wrote:
>>  I heard that the jffs2 had support for sdcards (I'm assuming that
>> means it doesn't do wear-leveling and leaves it to the
>> microcontroller), but that it still checks every bit on the card
>> before loading the OS.  However, I like the idea that JFFS2 has
>> journaling which ext2 does not and probably does it in a way that's
>> not requiring too many extra writes (like ext3).  Maybe I'll try it
>> with a reasonably sized partition and hope it doesn't take too long to
>> boot.
>>
>> On Sun, May 18, 2008 at 1:52 AM, Ryan Abel <rabelg5 at gmail.com> wrote:
>>> ed at okerson.com wrote:
>>>
>>>>>  I've been looking into booting from the sdcard and was wondering why
>>>>> none of the "how to's" suggest formatting the card with jffs2.
>>>>> There's
>>>>> lots of debate between using ext2 or ext3, but nothing on using
>>>>> jffs2.
>>>>> Is there a simple reason for this I'm missing?
>>>> JFFS2 is designed to be used on a raw flash device.  SD cards have a
>>>> controller inside that hides the access to the raw flash and deals
>>>> with
>>>> things like write levelling, that JFFS2 would otherwise have to do in
>>>> software.
>>> Yes, as Ed says, jffs2 would serve no purpose for an SD card. Besides,
>>> can you imagine how long it would take to process a 16GB card into
>>> memory every mount? :shudder:
>>> _______________________________________________
>>> maemo-developers mailing list
>>> maemo-developers at maemo.org
>>> https://lists.maemo.org/mailman/listinfo/maemo-developers
>>>
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
> 

More information about the maemo-developers mailing list