我连接了 DS3231 并且能够成功读取/写入时间。
正如您所期望的,i2cdetect 显示它可以在 i2c 地址 0x68 上访问。
关于在 /boot/config.txt 中配置 i2c-rtc 驱动程序的建议都没有任何效果。
dmesg |grep 3231 没有返回任何内容。
dmesg |grep rtc 同样,除了一条消息:
Unknown kernel command line parameters "fixrtc splash", will be passed to user space
我注意到 /boot/config-5.15.0-1015-raspi(最新的配置文件)提到了 DS1307,但没有提到 DS3231 - 即:
CONFIG_RTC_DRV_DS1307=m
CONFIG_RTC_DRV_DS1307_CENTURY=y
欢迎提供任何线索或诊断。