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	//查看当前时间是否为我们刚刚设置的时间。
相关推荐
询问QQ:4877392786 分钟前
用NSGA - II算法在Matlab中实现微电网多目标优化调度
linux
缘友一世11 分钟前
Kubuntu 24.04.3 LTS启用RooT用户sddm桌面登陆
linux·ubuntu
徐子元竟然被占了!!14 分钟前
Linux-du
linux·运维·服务器
Awkwardx25 分钟前
Linux网络编程—传输层协议UDP和TCP
linux·网络·tcp/ip·udp
程序猿编码29 分钟前
Linux内核模块实现TCP连接强制断开机制
linux·网络·tcp/ip·内核·内核模块
讨厌下雨的天空29 分钟前
进程间通信
linux·服务器
QQ71987257833 分钟前
Linux【4】:FTP服务搭建
linux·运维·服务器
习惯就好zz34 分钟前
如何解包 Android boot.img 并检查 UART 是否启用
android·linux·dtc·3588·dts·解包·dtb
zl_dfq40 分钟前
Linux 之 【进程替换】(execl、execlp、execle、execv、execvp、execve)
linux
乌蒙山连着山外山41 分钟前
linux中查询多个匹配字段
java·linux·服务器