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	//查看当前时间是否为我们刚刚设置的时间。
相关推荐
2601_9561394227 分钟前
广州VI设计公司哪家强
linux·运维·服务器·python
想唱rap1 小时前
五种IO模型和非阻塞IO
linux·运维·服务器·网络·数据库·tcp/ip
哈哈浩丶2 小时前
存储相关知识①—通用NAND Flash 基础
linux·存储·nand
mzhan0173 小时前
Linux: config: CRYPTO_USER_API_AEAD
linux·安全·module
wangjialelele3 小时前
【SystemV】基于建造者模式的信号量
linux·c语言·c++·算法·建造者模式
源远流长jerry4 小时前
Linux 网络虚拟化深度解析:从 veth 设备对到容器网络实战
linux·运维·服务器·网络·性能优化·php
|_⊙4 小时前
Linux 深入理解文件(Ext2文件系统:上)
linux·运维·数据库
kidwjb4 小时前
Linux共享内存
linux·服务器·进程间通信
红茶要加冰4 小时前
七、正则表达式
linux·运维·正则表达式·shell
ALINX技术博客4 小时前
【黑金云课堂】FPGA技术教程Linux开发:串行通信接口与实时时钟模块
linux·fpga开发