官方镜向raspberry for banana pi M1使用外部时钟有问题
(参考网页 https://bananapi.gitbooks.io/bpi-accessories/content/rtcmodule.html 说明设置)
使用系统:
Linux bpi 3.4.103 #1 SMP PREEMPT Thu Dec 18 13:07:12 CST 2014 armv7l
关于IIC接口时钟模块应用遇到问题
一、使用外部时钟模块 DS3231SN
二、连接位置:CON3的1.3.5.7.9几个引脚
三、相关信息:
pi@bpi ~ $ sudo i2cdetect -y 2
** 0 1 2 3 4 5 6 7 8 9 a b c d e f**
00: – -- – -- – -- – -- – -- – -- –
10: – -- – -- – -- – -- – -- – -- – -- – --
20: – -- – -- – -- – -- – -- – -- – -- – --
30: – -- – -- – -- – -- – -- – -- – -- – --
40: – -- – -- – -- – -- – -- – -- – -- – --
50: – -- – -- – -- – -- – -- – -- – -- – --
60: – -- – -- – -- – -- 68 – -- – -- – -- –
70: – -- – -- – -- – --
使用的这个地址和接口:
sudo echo ds3231 0x68 > /sys/class/i2c-adapter/i2c-2/new_device
(系统有5个i2c接口,我使用的这个是i2c-2)
四、当系统上电后,SSH方式登录(如:PUTTY),不能读取硬时钟;
信息如下:
hwclock: select() to /dev/rtc0 to wait for clock tick timed out: No such file or directory
(这里我是有疑问的,系统为何只有rtc0呢?使用外部时钟有没有别的rtc选择呢?可惜系统没有其他rtc可供选择)
五、用重启指令(sudo reboot)复位系统后则可以访问硬时钟
pi@bpi ~ $ sudo hwclock
Wed 01 Jun 2016 16:35:13 CST -1.427642 seconds
六、如果重新上电或使用sudo halt关机再上电也都是不能访问硬时钟。
信息如下:
hwclock: select() to /dev/rtc0 to wait for clock tick timed out: No such file or directory