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	//查看当前时间是否为我们刚刚设置的时间。
相关推荐
老师用之于民17 分钟前
【DAY25】线程与进程通信:共享内存、同步机制及实现方案
linux·c语言·ubuntu·visual studio code
lldhsds20 分钟前
kvm虚拟化安装deepin desktop 25 磁盘空间过小弹窗显示为黑屏
linux
川trans20 分钟前
云原生--Nginx
linux·运维·服务器·nginx·云原生
txzz888823 分钟前
CentOS-Stream-10 Secure Shell服务器sshd_config配置文件
linux·centos·sshd_config·ssh配置
-Try hard-26 分钟前
线程间通信 | 避免资源竞争、实现同步通信
linux·开发语言·信息与通信
Trouvaille ~29 分钟前
【项目篇】从零手写高并发服务器(一):项目介绍与开发环境搭建
linux·运维·服务器·网络·c++·高并发·muduo库
!沧海@一粟!29 分钟前
Kylin/Linux 服务器健康一键巡检工具
linux·服务器·kylin
岳清源31 分钟前
【无标题】haproxy七层管理
linux
上海合宙LuatOS33 分钟前
LuatOS核心库API——【ioqueue】IO序列化操作
linux·运维·服务器·网络·嵌入式硬件·物联网·硬件工程
️️(^~^)38 分钟前
HAPORXY实验环境
linux·运维·服务器