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

 

image

接线: 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

 

posted @ 2026-01-23 09:08  微笑的''80  阅读(1)  评论(0)    收藏  举报