带 RTC DS1307 的 RPi 归零 - 远程 I/O 错误

RPi Zero with RTC DS1307 - Remote I/O Error

编辑:这个问题已经解决了!问题是 pi 上的一个脚本 运行,它占用了 SCL 引脚(在我的例子中是一个监听关机按钮的脚本)。所以它无法读取 rtc。

我目前正在按照本教程将我的 Raspberry Pi Zero W 运行 Jessie Lite 连接到 RTC DS1307。 当 运行 sudo i2cdetect -y 1 和 "UU" 时,rtc 被识别,所以到此为止一切正常。 但是在输入 sudo hwclock -D -r 时出现错误:

有人对此错误有任何经验或提示吗?我现在正在研究 1 1/2 天,但找不到可行的解决方案。任何帮助表示赞赏。

那时我无法回答我自己的问题。我已经编辑了主 post,但要关闭这个问题:

问题已解决!问题是 pi 上的一个脚本 运行,它占用了 SCL 引脚(在我的例子中是一个监听关机按钮的脚本)。所以它无法读取 rtc。