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

AM3352: AM3352外部时钟SD3078作为rtc1使用时不定期发生系统时钟与硬件时钟不一致问题

Part Number:AM3352

我们使用AM3352芯片的一款产品,外面搭配了一块时钟芯片SD3078,使用Linux3.2.0的内核做的适配。
该产品先后3次出现时间跳变的情况,具体表现为系统时钟比硬件时钟快出1天12小时24分多,导致时间白天黑夜颠倒,在错误的时间执行动作。
 
 
这三次发生时间突变之后的时间比突变之前都多了36.5小时左右,且这三次事件每两次之间发生间隔大约是1年6个月20几天。
 
之前我们怀疑是应用软件的问题,经过我们内部排查,已完全排除了应用代码原因,且在网上查到一些同样表现的问题帖子,也是误差30多个小时,怀疑可能是3.2环境下外部时钟与内部时钟适配时驱动相关的原因,因为对此方面具体细节不清楚,特请协助判断和提供解决建议。我们内部也确认硬件上外部时钟芯片和芯片本身都是共接同一个GND的。
 
因为网上的资料没有最后的解决描述,我们无法判断其是否可靠。敬请协助。
 

Jayden Cai:

试试设置更精确的时钟分频系数、调整时钟频率。

或者更新内核版本?

还是时钟反向传输问题?

,

Shine:

请升级到最新的SDK版本试试。https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_PROCESSOR-SDK-AM335X

赞(0)
未经允许不得转载:TI中文支持网 » AM3352: AM3352外部时钟SD3078作为rtc1使用时不定期发生系统时钟与硬件时钟不一致问题
分享到: 更多 (0)