taki
2017年7月20日 10時17分
お世話になっております。
armadilloを購入し、動作確認のために無線LANへつなげようとしましたが、つながりません。
Armadillo-IoT G2用マニュアル "6.2.4.1.WLANインターフェースの有効化"の段階で問題がありそうに思えます。
確認すべき点、対策方法などをご教示いただけると幸いです。
[root@armadillo-iotg (ttymxc1) /]# sd-awlan-sel awlan select to AWLAN [root@armadillo-iotg (ttymxc1) /]# mmc1: queuing unknown CIS tuple 0x10 (5 bytes) mmc1: queuing unknown CIS tuple 0x10 (5 bytes) mmc1: new high speed SDIO card at address 73db awl13: RX Transmission mode SDINT HT mmc1: registerd "awl13" device as awlan0 awl13: wait wid response timed out awl13: failed WID_RESET awl13: l.291: awl13_firmware_load() failed on -5 awl13: MAC is 00:00:00:00:00:00
過去の質問を確認したところ、Linux 3.14-at2での不具合にて同様の状況になるようですが、使用しているカーネルのバージョンは問題なさそうです。
[root@armadillo-iotg (ttymxc1) ~]# uname -r 3.14.36-at8
コメント
taki
溝渕様
早々のご回答ありがとうございます。
SDカードは接続されていませんでしたが、アドオンモジュールを取り外したところ正常に有効化できるようになり、ゲートウェイまでpingが通りました。
開発セットに付属ではないアドオンモジュールは二つ取り付けていましたが、以下のモジュールを接続すると無線LANを有効化できなくなることを確認しました。
・Armadillo-IoT 絶縁デジタル入出力/アナログ入力アドオンモジュール DA00
SDカード接続時と同様のエラーがでるということは、上記アドオンモジュールを取り付けた状態で無線LANを有効化することは難しいでしょうか。
もし可能であれば方法をご教示いただけると幸いです。
なお、アドオンモジュールを取り付けているだけで、モジュールから先に入出力の線をつけていない状況です。
at_mizo
at_mizo
溝渕です。
恐らく添付のパッチを適用することで、DA00とAWL13を同時に利用可能になる
と思います。お試しください。
問題の原因は、アドオンインターフェース(CON2)にDA00を接続した場合に
CSPI3のピン設定が行なわれることですが、SDHCIとは無関係に思えるCSPIがな
ぜ影響しているのかが不明です。
ただし、CSPIとして利用する場合にはSION設定は不要であるため、添付のパッ
チ自体は不当なものではないという認識です。
ファイル | ファイルの説明 |
---|---|
linux-3.14-at8_cspi3-disable-sion.patch |
taki
at_mizo
2017年7月20日 10時30分
溝渕です。
ログより、AWL13の接続状態および、ソフトウェア構成には問題が無いように思います。
まず、SDカードが接続されていないことを確認してみてください。
http://manual.atmark-techno.com/armadillo-iot/armadillo-iotg-std_produc…
> WLAN インターフェースを有効化するためには、図6.7「無線LANモジュールの
> 有効化」のようにコマンドを実行します。事前に SD インターフェース(ベー
> スボード:CON4)から SD カードを取り外しておく必要があります。