在线时间2 小时
UID423807
注册时间2016-6-21
NXP金币0
TA的每日心情 | 奋斗 2020-11-10 18:35 |
|---|
签到天数: 2 天 连续签到: 1 天 [LV.1]初来乍到
新手上路

- 积分
- 29
- 最后登录
- 2020-11-10
|
本帖最后由 zhiqiang0055-423807 于 2020-11-9 19:26 编辑
有没有用i.mx6ull跑 IEEE1588时钟的大神,帮帮忙分析下原因。
大体情况:一台I.MX6ULL通过串口连接 GPS模块接收NEMA,及PPS信号。以太网eth0作IEEE1588主机。另一台I.MX6ULL以太网eth0 作IEEE1588从机。
软件情况:
内核4.1.15
文件系统:debian 9
1、gpsd 3.1.6
2、chrony 3.0
3、phc2sys 1.8
4、ptp4l 1.8
5、干掉debian自带的sntp服务
systemctl stop systemd-timesyncd.service;
systemctl disable systemd-timesyncd.service ;
工作状况:
1、GPS系统部分工作正常。chrony工作正常,时间可锁定至GPS时钟PPS脉冲。
2、主时钟phc2sys服务及ptp4了服务均已正常同步,从时钟已接收正确并已收敛至主时钟。
3、在同步成功以后,主时钟phc2sys不定时出现莫名奇妙的跳变,有时几分钟出现,有时几秒内连续出现,毫无规则。
phc2sys -w -r -r -s CLOCK_REALTIME -c eth0 -m -R 1
4、随之,从时钟跟随跳变同步直至再次收敛
|
|