|
|
当サイトは、玄箱PRO (KURO-BOX/Pro)を中心とした組み込み、Linuxと電子工作を扱っています。
会社案内
情報セキュリティおよび個人情報の取り扱いについて コメントとトラックバックは、spamを予防するために、編集担当が公開の作業をするまで非公開になっています。コメントはそれぞれ投稿した人のものです。 |
tar xjvf i2c-tools-3.0.2.tar.bz2
cd i2-tools-3.0.2
make
cd tools
su
./i2cget 0 0x32
kurobox:/home/kurobox/work/i2c-tools-3.0.2/tools# ./i2cget 0 0x32
Error: Could not set address to 0x32: Device or resource busy

図2 付録の LM73 の基板に、両端オスのコネクタと 0.1uF のセラミック・コンデンサをつけ、ブレッドボードに載せた。ADDR 端子(ピン1)には何もつながないdmesg | grep rtcを実行して、次のように表示されれば OK です。
kurobox@kurobox:~$ dmesg | grep rtc認識されていない場合は速やかに電源を切って、配線を確認します。
[42949375.720000] rtc-rs5c372 0-0032: rs5c372a found, am/pm, driver version 0.5
[42949375.730000] rtc-rs5c372 0-0032: rtc core: registered rtc-rs5c372 as rtc0
[42949375.760000] rtc-rs5c372 0-0032: setting system clock to 2009-06-27 06:39:07 UTC (1246084747)
kurobox:/home/kurobox/work/i2c-tools-3.0.2/tools# ./i2cget -y 0 0x4c 0x7 w
0x9001
./i2cset -y 0 0x4c 0x04 0x68
kurobox:/home/kurobox/work/i2c-tools-3.0.2/tools# ./i2cget -y 0 0x4c 0x00 w
0xa80d
0x0da8 = 0000 1101 1010 1000
patch -p1 < i2c-tools-3.0.2-diff
make
kurobox:/tmp/i2c-tools-3.0.2/tools# ./lm73
27.78125
27.78125
27.78125
27.75000
27.75000
27.78125
27.78125
^C
kurobox:/tmp/i2c-tools-3.0.2/tools#
このブログ記事を参照しているブログ一覧: I2C バスに温度センサをつけてみる
このブログ記事に対するトラックバックURL: http://www.eleki-jack.com/mt/mt-tb.cgi/3098
おすすめ書籍 |
![]() |
コメントする