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	//查看当前时间是否为我们刚刚设置的时间。
相关推荐
生产队队长3 分钟前
Database:Linux环境中的Oracle修改密码
linux·数据库·oracle
CheungChunChiu4 分钟前
Linux 下 Realtek WiFi/BT 二合一模组详解
linux·ubuntu
k8s-open6 分钟前
解决“Argument list too long”错误:curl参数过长的优雅处理方案
linux·前端·chrome·ssh
攒钱植发6 分钟前
嵌入式Linux——开发踩坑记:从 WebSocket 死锁到 PortAudio 音频丢包的硬核调试
linux·websocket·音视频
枸杞CN7 分钟前
Ubuntu设置静态网络IP
linux·运维·服务器
赖small强7 分钟前
【Linux驱动开发】Linux Sysfs 虚拟文件系统深度解析与实战指南
linux·驱动开发·sysfs·kobject·sysfs 映射·/sys/devices
aloha_78916 分钟前
Linux常用增删改查命令
linux·运维·excel
water_9317 分钟前
ubuntu20.04 在conda虚拟环境中配置深度学习环境
linux·运维·ubuntu
海棠蚀omo19 分钟前
Linux信号捕捉全解析:深入原理与实战,掌控进程的生命节拍
linux·操作系统
LNN202219 分钟前
深入解析 Qt 中触摸屏热插拔的实现细节:m_notify 的生命周期管理(1)
linux·arm开发·qt