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	//查看当前时间是否为我们刚刚设置的时间。
相关推荐
干啥都是小小白13 小时前
Linux C编程
linux·运维·服务器
赖small强13 小时前
【Linux 网络基础】WebSockets 技术指南
linux·网络·https·websockets·ping/pong
司铭鸿13 小时前
化学式解析的算法之美:从原子计数到栈的巧妙运用
linux·运维·服务器·算法·动态规划·代理模式·哈希算法
代码AC不AC13 小时前
【Linux】调试器 gdb / cgdb
linux·gdb·调试器·cgdb
last demo14 小时前
MariaDB 数据库管理
linux·运维·服务器·数据库·php·mariadb
生信大表哥14 小时前
Python单细胞分析-基于leiden算法的降维聚类
linux·python·算法·生信·数信院生信服务器·生信云服务器
码上上班16 小时前
ubuntu 安装ragflow
linux·运维·ubuntu
HIT_Weston16 小时前
38、【Ubuntu】【远程开发】拉出内网 Web 服务:构建静态网页(一)
linux·前端·ubuntu
XH-hui16 小时前
【打靶日记】HackMyVm 之 hunter
linux·网络安全·hackmyvm·hmv
xu_yule17 小时前
Linux_15(多线程)线程安全+线程互斥(加锁)+死锁
linux·运维·服务器