i2c挂载pcf8563
vim imx8mp-evk.dts + 673
pcf8563@51 {
compatible = "nxp,pcf8563";
reg = <0x51>;
status = "okay";
};
kernel: driver /rtc/ pcf8563
root@imx8mpevk:~# dmesg | grep pcf8563
root@imx8mpevk:~# ls /dev/rtc1
/dev/rtc1

接线: SDA.1 SCL.1
i2cdetect -a 0 //查看挂载
hwclock -f /dev/rtc1 -r
hwclock -f /dev/rtc1 --set --date="2026-01-22 11:04:36"
hwclock -f /dev/rtc1 -s //同步系统时间
修改启动文件
root@imx8mpevk:~# cat /etc/rc.local
#!/bin/sh
# /etc/rc.7
echo 7 > /proc/sys/kernel/printk
modprobe hello_drv #load hello_drv
hwclock -f /dev/rtc1 -s
exit 0

浙公网安备 33010602011771号