关于BPI-M1应用外部RTC时钟DS3231遇到的奇怪问题

官方镜向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

使用的是官方出的BPI-M1-Plus_Raspbian_V4.0

我是M1的版主,稍后我去确认一下你说的问题

我进行了测试,结果和你类似,得不到/dev/rtc1设备,所以不能直接读取

版主,这个问题有解决方案没?