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

AM3352: 使用的linux3.2.0的内核,应该如何通过一个同步信号 PPS 和 TOD 串口授 时给主控单元?

Part Number:AM3352

      你好,TI团队,我现在的项目涉及到同步时间。目前,使用gps来获取时间到一个模块,模块输出一个pps连接到普通gpio口获取秒脉冲,和输出一个tod连接到uart的rx。
      我在内核中make meniconfig已经配置pps,但是我未在arch/arm/mach-omap2/board-am335xevm.c找到关于pps的描述,我不知道应该如何配置那个pps连接的gpio口。

      那么我有以下几个问题希望得到解答,十分感激。

1.我应该如何描述pps连接的gpio口,在arch/arm/mach-omap2/board-am335xevm.c里面吗?还是?
2.我是否可以将pps的秒脉冲信号作为我整个板子的系统时钟,然后通过tod传过来的时间校准板子的时间?
3.是否有例程,或者有与我相同问题的帖子提供给我(我没有找到)使得我可以实现?

Gary Lu:

?? ? 说:1.我应该如何描述pps连接的gpio口,在arch/arm/mach-omap2/board-am335xevm.c里面吗?还是?

我认为是可以的

?? ? 说:2.我是否可以将pps的秒脉冲信号作为我整个板子的系统时钟,然后通过tod传过来的时间校准板子的时间?

可以将 PPS 信号作为系统的时钟源

,

?? ?:

感谢回复,那么在arch/arm/mach-omap2/board-am335xevm.c里面是怎么描述的?有历程嘛?作为系统时钟源的话,具体怎么操作?

,

Gary Lu:

?? ? 说:作为系统时钟源的话,具体怎么操作?

我为您提供一个一般常规方法:

首先配置内核支持PPS,然后再配置GPIO口,其次编写驱动程序,再者校准系统时钟,最后测试和调试

,

Gary Lu:

?? ? 说:那么在arch/arm/mach-omap2/board-am335xevm.c里面是怎么描述的?有历程嘛?

目前没有相应的描述

赞(0)
未经允许不得转载:TI中文支持网 » AM3352: 使用的linux3.2.0的内核,应该如何通过一个同步信号 PPS 和 TOD 串口授 时给主控单元?
分享到: 更多 (0)