TI中文支持网
TI专业的中文技术问题搜集分享网站

AM4379 RTC问题

Hi support,

平台: AM4379, Linux系统

问题:我们的Linux系统关机之后,RTC不能运行,但是能保存关机之前的RTC值。比如关机之前我们的时间是1月10日10:00, 那下一次启动之后,我们得到的RTC系统时间就是1月10日10:00, 也就是在关机断电之后,RTC没有继续运行。

请帮忙协助分析系下。

user4725089:

万用表检测一下,是不是纽扣电池的电压不够了,所以断电的时候,电压不够,不能工作。而上电的时候,是由系统进行供电,就开始正常工作了。

xin zhang16:

回复 user4725089:

纽扣电池电压检测过,是正常的。

现在我们怀疑是系统的电源管理模块没有在关机的时候打开,请问这个如何排查?

Steven Liu1:

回复 xin zhang16:

建议先按照CHECK list中的RTC-only模式的设计查一下,参考如下:

http://processors.wiki.ti.com/index.php/AM437x_Schematic_Checklist?keyMatch=RTC-ONLY%20MODE&tisearch=Search-EN#RTC

Jian Zhou:

回复 Steven Liu1:

是在Linux下的命令行敲的关机命令么?

xin zhang16:

回复 Jian Zhou:

对,是调用的Poweroff命令正常关闭的。也许一个有影响的地方是有一个gpio是用来直接控制电源(系统电源,非RTC电源)的,在poweroff命令执行到一定程度之后,这个io应该会强行切断系统电源。

目前我们的现象是关机重启之后保存了上一次关机之前的电压,但是关机之后没有继续运行。理论上关机之后的电源运行是rtc电源控制的,我们的gpio切断系统电源应该不会影响才对。

peng ren2:

你好,请问RTC的问题,你最终是怎么解决的?

yongqing wang:

回复 xin zhang16:

建议你参考一下这个帖子:http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/78281.aspx

赞(0)
未经允许不得转载:TI中文支持网 » AM4379 RTC问题
分享到: 更多 (0)