Armadilloフォーラム

Armadillo440にNAND実装させたい

makko

2014年10月1日 15時48分

現在Armadillo-440で大きなユーザランドを実装したいため、1GBのNANDを付けたいと思っています。
もし参考になる情報がありましたらご協力お願いします。
推薦のNAND型番、接続方法等
現在の環境
 ボード    : Armadillo-440
 カーネル   : Linux version 2.6.32
 ユーザランド: Debian squeeze


コメント

at_ohsawa

2014年10月1日 20時05分

Armadillo-400シリーズは生のNAND Flashを接続する事のできるデータバスを
基板上に引き出していないため、接続する事ができません。
もしよろしければ、参考までにSDカードではなく生のNAND Flashを使う理由を
教えていただけますでしょうか。

makko

2014年10月2日 13時04分

早々にありがとうございます。

現在microSDをリムーバブルと考えて、Linux動作中にデータ等の取り出しを考えています。
また、USBは使わない方向で考えています。(セキュリティーの問題で)
結果的にNANDへユーザランドを入れることを考えました。

> Armadillo-400シリーズは生のNAND Flashを接続する事のできるデータバスを
> 基板上に引き出していないため、接続する事ができません。
> もしよろしければ、参考までにSDカードではなく生のNAND Flashを使う理由を
> 教えていただけますでしょうか。

y.nakamura

2014年10月2日 20時34分

中村です。

すみません。便乗で質問させてください。

> 現在microSDをリムーバブルと考えて、Linux動作中にデータ等の取り出しを考えています。

Armadillo400シリーズのハードウェアマニュアルでは、
「CON1(microSD)は活線挿抜に対応しておりません。
microSDカードの挿抜は、電源を切断してから行ってください。」
となっています。
ここで言う「電源を切断」は、NFRE_B(GPIO3_27)によるSDカードの
電源のOFFということでいいのでしょうか?
今までArmadillo本体の電源をOFFする必要があると思っていました。

5.3.1. CON1(SDインターフェース) - 「Armadillo-420/440」
http://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_hard…

私のこの疑問と同じ質問がML時代にありましたが、
回答がないまま終わっているようです。

[Armadillo:08715] armadillo440でのSDカード挿抜
http://lists.atmark-techno.com/pipermail/armadillo/2013-April/008718.ht…

--
なかむら

at_yashi

2014年10月8日 17時56分

> ここで言う「電源を切断」は、NFRE_B(GPIO3_27)によるSDカードの
> 電源のOFFということでいいのでしょうか?
> 今までArmadillo本体の電源をOFFする必要があると思っていました。

Armadillo本体の電源を落とすことを想定しています。

論理的には、SDへの電源供給や IOバッファーの処理ができいれば SD的には問
題ないです。ただし、microSDという小型のカードをボード上のヒンジタイプ
のソケットから取り出すことを考えると、電源を落とした方が無難です。設計
時も、挿抜時には電源を落した運用を想定しています。

at_ohsawa

2014年10月8日 18時29分

データ保存用のストレージと ユーザーランド用のストレージ
2つが必要との事でしたが、Armadillo-440の CON9にはSDカードを
接続する事ができます。

CON9 にグランドが先に接触する型のSDカードスロットを接続し、
データの取り出し用とする事で要件を満たす事はできないでしょうか?

y.nakamura

2014年10月8日 22時28分

> > ここで言う「電源を切断」は、NFRE_B(GPIO3_27)によるSDカードの
> > 電源のOFFということでいいのでしょうか?
> > 今までArmadillo本体の電源をOFFする必要があると思っていました。
>
> Armadillo本体の電源を落とすことを想定しています。

ご回答いただき、ありがとうございます。
スッキリ!

--
なかむら