栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

AM335X修改系统默认RTC(其他的linux系统类似)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

AM335X修改系统默认RTC(其他的linux系统类似)

基于AM335x,让运行的系统支持DS1672芯片。
首先使用MENUCONFIG配置,选择上DS1672的驱动。

其实在设备树对应的I2C节点下添加DS1672的节点。我原来使用的的是DS1340,现在换成DS1672.

此时驱动能正常运行。但是系统的默认RTC还是会指向RTC0,DS1672注册的是RTC1,可以修改以下配置,把系统RTC指定为RTC1。

假如不在MENUCONFIG中配置也可以通过内核源码目录下的.config修改,把rtc0改成rtc1.

到此开机启动之后就可以从rtc1读取时间。
另外可以通过编写开机脚本,在不指定rtc1的前提下修改配置。
在/home/root目录下,添加.profile文件,在文件中添加以下内容即可。
ln -sf /dev/rtc1 /dec/rtc
以上内容均在AM335x芯片上测试成功,其他的芯片类似。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/728531.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号