use*_*801 2 linux i2c real-time-clock beagleboneblack
我正在尝试将DS1307 RTC集成在beaglebone black上,其中我正在使用rootfs构建自定义内核,我使用了beagle P9.17和P9.18的SCL和SDA引脚ie; 在beaglebone黑色的I2C-1,但当我尝试做
i2cdetect -r 1
根据教程http://learn.adafruit.com/adding-a-real-time-clock-to-beaglebone-black/wiring-the-rtc,它没有显示DS1307的0x68从地址
关于这个问题的任何想法?
在比格犬骨黑中有3个i2c,i2c-0,1,2
而且你正在使用i2c-1,所以根据beaglebone black的linux图像,i2c-0可能显示为i2c-1而i2c-1显示为i2c-2等等,所以我建议你改为使用i2cdetect -r 1试试
i2cdetect -r 2
所以它可能显示你正在寻找的奴隶地址...... 0x68
如果您使用的是自定义内核,请不要忘记在正在构建的内核中为RTC添加DS1307驱动程序
| 归档时间: |
|
| 查看次数: |
1732 次 |
| 最近记录: |