嵌入式爱好者

嵌入式爱好者 门户 知识库 查看内容

335x开启以太网PTP对时

2022-3-29 11:46| 发布者: ljb2019001| 查看: 237| 评论: 1

类目:  >  知识库     文档编号: 619

硬件支持IEEE 1588v2精准时间协议(PTP)软件默认没有开启,以下是开启方法:

ti给的参考是mac端实现对时,本身335cpsw支持对时

内核使能TI_CPTS 使能ptp  出现节点/dev/ptp0后要使用用ptp工具配置

工具名称linuxptp

通过在TI官网的SDK支持那的知道,如要开启如下的宏
https://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW.html


通过grep搜索CPTS,查找对应的kconfig,最终知道要打开哪个宏

因此通过make menuconfig图形配置界面,配置TI CPSW Switch as Dual EMAC宏即可,如下

系统本身没有linuxptp工具,需要移植,移植方法请网上百度

使用:

主机 ./ptp4l -E -2 -H -i eth0 -l 7 -m -q -p /dev/ptp0

从机 ./ptp4l -E -4 -H -i eth0 -s -l 7 -m -q -p /dev/ptp0





已解决

未解决

只是看看
发表评论

最新评论

引用 freeor 2022-4-6 10:21
你好我按照你的配置了cpts,没有出现硬件时间戳
ethtool -T  eth0
Time stamping parameters for eth0:
C ...

查看全部评论(1)

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-5 11:43

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部