Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[Android] rk3399 rtc-pcf8563时钟,出现low voltage detected, date/time is not reliable

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793

rk3399 rtc-pcf8563时钟,出现low voltage detected, date/time is not reliable

发表于 2019-3-6 14:51:00      浏览:21815 | 回复:11        打印      只看该作者   [复制链接] 楼主
rk3399 rtc-pcf8563时钟,出现low voltage detected, date/time is not reliable。RTC第一次上电时候界面里无法设置时间,只有在adb里busybox hwclock -w过后才能设置时间,网上查了下该问题,说是rtc初始化失败,vl被写为1,需要重新初始化便将vl写为0,问下如何重新初始化rtc
回复

使用道具 举报

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793
发表于 2019-3-6 16:37:16        只看该作者  沙发
发现从硬件时钟;里读取出的时间数据都是错的
回复

使用道具 举报

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793
发表于 2019-3-6 18:28:53        只看该作者  板凳
有人吗?能否帮忙看下有什么方法
回复

使用道具 举报

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793
发表于 2019-3-7 13:56:44        只看该作者  地板
RTC第一次上电池开机,如果设置时间,时间没有改变,但是日期改变了,日期时间变为2007年11月5日。手动设置完日期后,再设置时间时间能被修改。但是断电后时间没法保存。不过用adb,在终端手动写入一次hwclock后,断电后时间就能保存,这是啥情况
回复

使用道具 举报

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793
发表于 2019-3-7 14:09:54        只看该作者  5#
logcat报错

logcat.JPG (86.24 KB, 下载次数: 1108)

logcat.JPG
回复

使用道具 举报

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793
发表于 2019-3-7 14:34:09        只看该作者  6#
调查发现在dev目录下,alarm设备节点没有生成
回复

使用道具 举报

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793
发表于 2019-3-7 15:21:12        只看该作者  7#
本帖最后由 风在摇曳风铃 于 2019-3-7 16:48 编辑

发现rk3399源码里面没有对应生成alarm节点的alarm-dev驱动
回复

使用道具 举报

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793
发表于 2019-3-7 16:50:36        只看该作者  8#
从rk3288里面移植了alarm-dev.c,问题基本解决,但是还有个问题,就是第一次RTC上电,无法直接修改时分秒,只能修改日期后才能修改时分秒
回复

使用道具 举报

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793
发表于 2019-3-7 18:31:17        只看该作者  9#
调查发现,第一次设置时间时, pcf8563_irq_enable: en=0这个使能脚为0

en.JPG (22.83 KB, 下载次数: 1136)

en.JPG
回复

使用道具 举报

793

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
793
发表于 2019-3-11 19:20:47        只看该作者  10#
发现rk3288也有该问题
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表