标签归档:I2C

Raspberry Pi B+ 使用 rpi-update 更新固件后I2C 接口报错

前几天买了DS3231实时时钟(RTC),按着网上的教程操作,先开启内核的I2C支持。

检查了好几遍没有发现哪里操作不对的,最后还是报下面的错误。

搜了一下发现原因是前几天使用rpi-update<strong>更新了 Raspberry Pi 固件,而新版的 Raspberry Pi 固件引入的设备树,I2C默认没有启用。

解决方案

修改/boot/config.txt添加 一行dtparam=i2c_arm=on,保存后重启,问题解决。

参考