硬件支持IEEE 1588v2精准时间协议(PTP)软件默认没有开启,以下是开启方法: ti给的参考是mac端实现对时,本身335cpsw支持对时 内核使能TI_CPTS 使能ptp 出现节点/dev/ptp0后要使用用ptp工具配置 工具名称linuxptp 通过在TI官网的SDK支持那的知道,如要开启如下的宏 通过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 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-12-5 11:43
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.