[Armadillo:08115] Re: マイクロSDにJffs2を実装したい

Yasushi SHOJI email@hidden
2012年 7月 4日 (水) 11:37:52 JST


At Wed, 4 Jul 2012 08:28:00 +0900 (JST),
中村 浩 wrote:
>
>  Armadillo-420、Linux(atmark-dist v1.28.1 (AtmarkTechno/Armadillo-420)
>  Linux 2.6.26-at15 [armv5tejl arch])で開発を行っております。
>
>  漠然とした質問で申し訳ございません。(システムのカスタマイズ的な事を行ったことが有りませんのでとこから調べたらよいかが判りません。)
>
>  LogをマイクロSDに作成するために、マイクロSDにJffs2(ウェアレベリング)を実装したいのですが、手順が良くわかりません。

wear leveling の機能が弱い、または機能を持っていない microSDを検討され
ていますか?microSD を使う場合は、wear leveling の機能を持ったものを使
うことをお勧めします。その場合 JFFS2 のようにソフトウェアで wear
leveling を行う必要はなく、FATやExt2を使うことができます。

SDに実装されているフラッシュメモリは、PCやArmadillo から見て、SDカード
内のコントローラーの「向こう側」に隠されています。JFFS2が対象としている
デバイスはフラッシュメモリが直接見える場合なので、 SDのようにフラッシュ
メモリが隠されている場合は、基本的に wear leveling は不可能になります。

 PC          SD/microSD
-----+     +-----------------------------
     |     |+-----------+ +-------------+
     |-----|| Controller|-| Flash Memory|
     |     |+-----------+ +-------------+
-----+     +-----------------------------

推奨デバイスのページにもmicroSDを掲載しています。
http://armadillo.atmark-techno.com/devices

もし、それ以外の用途を考えている場合は、もう少し教えてください。
-- 
            yashi




armadillo メーリングリストの案内