[Armadillo:08478] Re: Armadillo-420 CON9_26で1-Wire温度センサを使用できない

keigo ishiguro email@hidden
2012年 12月 19日 (水) 21:48:56 JST


石黒と申します。

竹之下様

ご指摘ありがとうございます。原因がわかりました。

コネクタの接続ミスにより、DS18B20が認識されていませんでした。

お騒がせして申し訳ありませんでした。
以上です。

Koyo Takenoshita さんは書きました:
>竹之下です。
>
>CON9_2では動いていて、CON9_26では動いていないとすれば、
>ハード的な違いではないかと思います。
>
>CON9_2では、i.MX25内蔵のone wire コアを使って実現していますが、
>CON9_26では、GPIOを使ってone wire通信が出来るようにしています。
>http://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_software_manual_ja-1.8.1/ch09.html#sec-one-wire
>
>Linux kernelconfigurationで、下記を選択すると動作するように
>なりませんでしょうか?
>Device Drivers  --->
>  <*> Dallas's 1-wire support  --->
>    1-wire Bus Masters  --->
>      <*> GPIO 1-wire busmaster
>
>(2012/12/18 13:29), keigo ishiguro wrote:
>> 石黒と申します。
>> 組み込みLinux,Linuxともに初めてとなります。
>> 解決策お分かりの方がいらっしゃいましたらご教授願います。
>> 
>> Armadillo-420 WLAN(WLAN13対応) CON9_26を使用して
>> 1-wire(温度センサ DR18B20)を使用したいのですが、デバイスの自動
>> 検出ができません。
>> menuconfigでの設定以外に必要な修正があるのでしょうか。
>> 
>> armadillo 実践開発ガイド 3を参考にCON9_2にて1-wire温度センサか
>> ら温度を読み込むことはできています。
>> 
>> CON9_2については、アラーム割り込みに使用したいためCON9_26で動作
>> させたいと考えています。
>> 
>> 
>> 以下の箇所をmenuconfigで変更しております。
>> 
>> Linux Kernel Configuration
>>    System Type  --->
>>      Freescale MXC Implementations  --->
>>        MX25 Options  --->
>>          Armadillo-400 Board options  --->
>>           [*] Enable one wire at CON9_26  ←チェック
>>           
>>    Device Drivers  --->
>>      <*> Dallas's 1-wire support  ---> ←チェック
>>        1-wire Bus Masters  --->
>>           <*> GPIO 1-wire busmaster    ←チェック
>>        1-wire Slaves  --->
>>           <*> Thermal family implementation  ←チェック
>> 
>> 
>> 結果ですが、以下の通りデバイスIDのフォルダは作成されません。
>> [email@hidden (ttymxc1) /sys/devices/w1_bus_master1]# ls
>> driver@                    w1_master_name
>> power/                     w1_master_pointer
>> subsystem@                 w1_master_search
>> uevent                     w1_master_slave_count
>> w1_master_attempts         w1_master_slaves
>> w1_master_max_slave_count  w1_master_timeout
>> 
>> 参考ドキュメント
>> ・armadillo-400 シリーズソフトウェアマニュアル
>> (armadillo-400_series_software_manual_ja-1.4.1 9.16.one wire)
>> ・armadillo 実践開発ガイド
>> (armadillo-guide-3_ja-2.0.0 2.4. 1-Wire接続温度センサ)
>> 使用カーネル
>> linux-2.6.26-at16
>> 
>> 
>> 以上です。
>> よろしくお願いいたします。
>> 
>> --
>> 石黒
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>> 
>
>-- 
>Koyo Takenoshita
>
>_______________________________________________
>armadillo mailing list
>email@hidden
>http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>

============================================== 
 (株)エスイーシー
     情報通信事業本部  札幌システム事業部

         石黒 敬悟
   Mail  : email@hidden
   TEL    : 011-640-7727
============================================== 



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