当前位置: 技术问答>linux和unix
rtc时钟掉电后不能保存?
来源: 互联网 发布时间:2016-09-07
本文导语: arm9设置时间后,hwclock -w 保存了一次,然后在hwclock -r 读取时间是正确的,重启时间同样正确,但是掉电后就没有了,rtc驱动添加了的,请问为什么出现这种情况? | 主板电池没电了 ...
arm9设置时间后,hwclock -w 保存了一次,然后在hwclock -r 读取时间是正确的,重启时间同样正确,但是掉电后就没有了,rtc驱动添加了的,请问为什么出现这种情况?
|
主板电池没电了
|
如果保证RTC芯片供电,看看是不是启动时候有硬件复位了?
|
我的也不能保存。看来是系统时钟同步设定或者是rtc本身有问题了。
|
可以跟踪到linux启动读rtc驱动那里打印看下,如果每次都这样,只有
两种可能,一个你硬件复位接到rtc芯片上了,二个电池没电了或者在你启动硬件
时候由于功率过大给板子,而让你的rtc电路突然减小产生供电迅间供电不足而让rtc复位了
第二种情况也是有可能发生关机或者启动,或者播放视频功耗最大的时候产生
两种可能,一个你硬件复位接到rtc芯片上了,二个电池没电了或者在你启动硬件
时候由于功率过大给板子,而让你的rtc电路突然减小产生供电迅间供电不足而让rtc复位了
第二种情况也是有可能发生关机或者启动,或者播放视频功耗最大的时候产生
|
取消同步
|
楼主应该有一点没有讲明:到底是断电后linux的时间不准了,还是RTC的时间复位不准了。