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	//查看当前时间是否为我们刚刚设置的时间。
相关推荐
AI+程序员在路上1 分钟前
瑞芯微 RV1126B ADB 调试命令完全指南
linux·adb
小茗的嵌入式学习日记6 分钟前
基于IMX6ULL的车载中控系统
linux·c语言·qt
sc_爬坑之路8 分钟前
Linux 部署 Redis:一主一从 + Sentinel 完整实战
linux·redis·sentinel
从入门到放弃-咖啡豆29 分钟前
Alibaba Cloud Linux 部署.NET 8 环境 项目运行
linux·服务器·.net·.net core
wongHome32 分钟前
Ubuntu的Anaconda环境如何安装安装rasterio
linux·ubuntu
骆驼102433 分钟前
Linux PAM(Pluggable Authentication Modules)完整指南——从入门原理到进阶机制,再到实战配置
linux·安全·pam
圥忈&&丅佽&&扗虖40 分钟前
ubuntu 安装git
linux·git·ubuntu
Mr_sun.43 分钟前
Mac中通过PD安装Rockly、Centos版本的linux并设置静态ip与安装Docker
linux·macos·centos
爱装代码的小瓶子1 小时前
【c++与Linux进阶】线程篇 -互斥锁
linux·c++·算法
ren049181 小时前
Linux基础
linux·运维·服务器