[Soekris] Re: jffs2 on CF with linux kernel

Jim Cromie jcromie at divsol.com
Mon Jun 6 18:08:25 UTC 2005


Paul Komarek wrote:

>So the question becomes "do any/some/all CF cards have 'dynamic LBA'?"
>
>-Paul
>
>  
>
in this, the 3rd generation of CF devices, Id say they all do.
in 1st gen, some did it better than others, probably still the case to 
some extent,
but the really bad products are gone by now.

that phrase was for illustration purposes only.  it does not google.

>Jim Cromie wrote:
>  
>
>>Paul Komarek wrote:
>>
>>    
>>
>>>Hi Nupur,
>>>
>>>I was using a CF card.  Because of the slow boot I encounterd on that
>>>project, I have since moved to a more complicated system of
>>>ext2+tmpfs+cramfs.  Certainly you could use the Linux MTD support with
>>>CF when I wrote that post years ago, but (as I hope I explained then) it
>>>wasn't straightforward.
>>>
>>>I have been told various things about wear-leveling on CF cards, that
>>>they do it automatically and that they don't.  This is the first issue
>>>to resolve (someone here, maybye PHK, can set us straight).  The next
>>>issue (after you have it working at all) is to look into the boot issue.
>>>  If I remember correctly, the JFFS2 folks are pretty nice and would be
>>>happy to help.
>>>
>>>-Paul
>>> 
>>>
>>>      
>>>
>>IIUC,
>>CFs are IDE drives.
>>IDE drives have controllers (the motherboard 'controller' is really just
>>an interface)
>>modern controllers often do LBA, which jettisons CHS arcania,
>>and lets them put more data on outer tracks.
>>
>>wear leveling is just dynamic LBA if you think about it.
>>
>>
>>NB:  a point of confusion is CFI (common flash interface).
>>CF is compact flash.
>>theyre very different things.
>>    
>>




More information about the Soekris-tech mailing list