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	//查看当前时间是否为我们刚刚设置的时间。
相关推荐
云栖梦泽6 分钟前
Camera驱动开发与应用开发中的零拷贝与DMA
linux·驱动开发·嵌入式硬件
小秋求学记.3 小时前
Linux_Ubuntu的相关问题
linux·运维·ubuntu
β添砖java3 小时前
黑马Linux笔记
linux·运维·笔记
寒晓星4 小时前
【网络编程】UDP编程
linux·网络·网络协议·udp
雪的季节4 小时前
【无标题】
linux·服务器·python
ly-272535 小时前
Ubuntu重启之后挂载盘符变更应该怎么修复
linux·ubuntu
Huangjin007_5 小时前
【Linux 系统篇(四)】权限详解(一)
linux·运维·服务器
杯酒慰风尘5 小时前
chmod 权限计算器使用指南:读懂 755、rwx 与特殊权限
linux
AOwhisky6 小时前
Linux(CentOS)系统管理入门笔记(第九期)——文件权限进阶:SUIDSGIDSticky、ACL 与 chattr
linux·运维·笔记·centos·云计算·文件权限管理
REDcker6 小时前
eBPF 运行时架构:Verifier、JIT、Map 与加载流程
linux·内核·ebpf·bpf