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	//查看当前时间是否为我们刚刚设置的时间。
相关推荐
他人是一面镜子,保持谦虚的态度2 分钟前
ubuntu 18.04 压缩 激光雷达点云和图像 topic,并录制bag 数据包
linux·运维·ubuntu
Byte不洛4 分钟前
Linux 多线程编程入门:线程栈、TLS、互斥锁与条件变量详解
linux·操作系统·多线程·pthread·线程互斥
爱吃生蚝的于勒5 分钟前
【Linux】进程信号的保存(二)
linux·运维·服务器·c语言·数据结构·c++·算法
HalvmånEver6 分钟前
Linux:线程的概念、与进程区别及内核实现(线程一)
java·linux·运维
Linux蓝魔8 分钟前
mysql-redis-kafka-es-ngnix安装调试
linux·服务器·mysql·kafka·es
weixin_4624462310 分钟前
在 Linux / macOS 下使用 Docker 快速部署 PaddlePaddle + 运行 PaddleOCR 表格 PDF 解析示例
linux·macos·docker·paddleocr
BEGCCYD13 分钟前
kali最新版不显示鼠标
linux·网络安全
Bdygsl14 分钟前
Linux小程序(2)—— bash模拟实现
linux·bash
嵌入式-老费23 分钟前
Linux camera驱动开发(开篇)
linux·运维·驱动开发
Python-AI Xenon23 分钟前
RHEL / CentOs 7.9 离线升级OpenSSH完整指南
linux·centos·numpy