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

AM335x 无法成功设置RTC(硬件时钟)

请教大家,我用的开发包是psp04.06.00.07sdk。在am335x 板子每次断电重新启动后 ,用

root@am335x-evm:~# hwclock
Wed Apr 11 08:38:32 2012 0.000000 seconds

查看硬件时钟,每次都会是在这个“08:38:00”时间左右。

通过date 命令修改系统时间,然后再用"hwclock -w"同步到硬件时钟,当时可以成功,但断电重启后,又会跳回到“Wed Apr 11 08:38:32 2012”。

不知道系统启动时候,在哪个地方强制设置到这个时间。

先谢谢了!

kooking:

有三种可能性:

1.没有电池,断电后hwclock -w时间没有保存

2.rtc驱动还有缺陷

3.启动后文件系统某个脚本修改了时间,可以用grep命令查找一个文件系统

tony2:

RTC没有电吧,驱动应该是没问题的。

psp04.06.00.07sdk太旧了,换个新的试试

Yaoming Qin:

回复 kooking:

kooking

有三种可能性:

1.没有电池,断电后hwclock -w时间没有保存

2.rtc驱动还有缺陷

3.启动后文件系统某个脚本修改了时间,可以用grep命令查找一个文件系统

leo chen:

回复 Yaoming Qin:

我觉得可能是没有后备电池

chocolate han:

回复 leo chen:

谢谢大家的关注!

为了测试,装了电池的,而且测试电池电压什么的都正常。

现在问题可能就是因为芯片版本太低,pg1.0 。

Yaoming Qin:

回复 chocolate han:

就是这个问题,这个是PG1.0的bug

赞(0)
未经允许不得转载:TI中文支持网 » AM335x 无法成功设置RTC(硬件时钟)
分享到: 更多 (0)