SITE)お問い合わせ商標・著作権について購入方法メルマガ登録お問い合わせ警告メッセージHowtoは、Armadilloシリーズを有効に活用するための参考資料です。使用ソフトウェアのバージョンなど諸条件の差異によって、記載内容と実際の動作が異なる場合があります。すべての機能検証や長期の動作試験を行ったものではありませんので、必ずご使用目的に適合した検証・試験を行ってください。Linux上からのオンボードFlash読み書きをサポートしました。バイナリ提供イメージは、以下の組み合わせで使用することができます。今まで使用していたカーネル/ユーザランドを上記に置き換えてください。※オンボードFlash上のカーネル/ユーザランドの書き換え方などは、ソフトウェアマニュアルを参照してください。LinuxからのオンボードFlash使用オンボードFlashは、4つのパーティションに分割して扱われます。mtd5(キャラクタデバイス)mtdblock5(ブロックデバイス)オンボードFlashのパーティションそれぞれのパーティションは、対応するデバイスノード(例えば2つめのFreeパーティションをブロックデバイスとして扱うなら/dev/mtdblock3)を使用して、ユーザ空間上から使用することができます。※各パーティションの対応は、/proc/mtdから参照することができます。Freeパーティションをファイルシステムとして使用する読み書き可能なFreeパーティションをMINIXファイルシステムでフォーマットし、使用してみます。※Freeパーティションは32KBしかないため、Ext2などのファイルシステムでは最小サイズ未満となり使用できません。FreeパーティションをMINIXファイルシステムとしてフォーマットします。(5)Zonesize=1024Maxsize=268966912次に、Freeパーティションを/mntにマウントします。/mntこれで、Freeパーティションをファイルシステムとして読み書きすることができます。/mnt下に任意のファイルをコピーするなどしてください。書き込みが完了したら、アンマウントします。/mntこの後、リブートして再度マウントを行なってみてください。書き込んだデータがFlash上に保存されていることが確認できます。オンボードFlashサポートを有効にしたカーネルの作成についてカーネルソースlinux-2.4.16-rmk2-armadillo-2は、デフォルトではFlashをサポートしない設定となっています。Flashサポートを有効とした設定を使用する場合、arch/arm/defconfigのシンボリックリンク先を変更してください。デフォルトで読み込み専用となっているBootloader/KernelImage/Initrdの各パーティションを読み書き可能とするためのオプションを、Configに用意しています。下記の項目をチェックしてください。Inc.本サイトに記載の商品名または会社名は、各社・各団体の商標または登録商標です。TM、®マークは付記していない場合があります。