RK3568-i2c-适配8010rtc时钟芯片

硬件连接

复制代码
从硬件原理图中可以看出,rtc时钟芯片挂载在i2c3总线上,设备地址需要查看芯片数据手册。

编写设备树

复制代码
&i2c3 {
	status = "okay";

	rx8010: rx8010@32 {
		compatible = "epson,rx8010";
		reg = <0x32>;
	};
};

使能驱动

复制代码
/kernel/drivers/rtc/rtc-rx8010.c

测试验证

复制代码
开发板安装纽扣电池,单独给RTC时钟芯片进行供电。
[root@ rk3568:/]# date -s "2022-2-9 10:50:00"
[root@ rk3568:/]# hwclock -w

开发板断电等待10秒再次给开发板上电。
[root@ rk3568:/]# date	//查看当前时间是否为我们刚刚设置的时间。
相关推荐
Joren的学习记录3 分钟前
【Linux运维大神系列】Docker详解(一)
linux·运维·docker
tang_vincent9 分钟前
Linux kmalloc原理
linux
_OP_CHEN16 分钟前
【Linux系统编程】(十三)深挖 Linux 进程状态:从内核源码到僵尸 / 孤儿进程
linux·运维·chrome
error:(22 分钟前
【保姆级】ESP32 与 ROS 2 通信实战教程
linux·物联网
XH-hui27 分钟前
【打靶日记】HackMyVm 之 Random
linux·网络安全·hackmyvm·hmv
YANshangqian30 分钟前
微软Microsoft Edge浏览器 v143.0.3650.75 基于Chromium内核
linux·运维·服务器
无奈笑天下9 小时前
银河麒麟高级服务器操作系统【双网卡绑定之bond0】操作方法
linux·运维·服务器·网络·经验分享
MonkeyKing_sunyuhua10 小时前
国内Dockerfile的配置,提高打包速度
linux·运维·网络
盛世宏博智慧档案10 小时前
数据追溯 + 异常预警:机柜温湿度以太网变送器应用实践方案
linux·服务器·网络
leandzgc10 小时前
Linux动态存储管理的逻辑卷使用示例
linux·运维·服务器·逻辑卷·linux动态存储管理