主题中讨论的其他器件:DRA821
您好!
一位客户正在使用 SDK 8.06文档获取此处所述的 PTP PPS 示例
software-dl.ti.com/.../CPSW-PTP.html
附件是带有修改的器件树文件、尝试通过配置 CPTS 和事件来完成此操作。 此处假设将 DRA821 EVM 和 CPSW2G 与其原生 Linux 驱动程序(即、不是 CPSW5G)结合使用
结果如下:
root@j7200-evm:~/ptptpttest#./testptp -d /dev/ptp1 -c
功能:
488281最大频率调整(ppb)
0个可编程闹铃
4个外部时间戳通道
2个可编程周期信号
每秒1个脉冲
0个可编程引脚
0交叉时间戳
0 adjust_phase
root@j7200-evm:~/ptptpttest#./testptp -d /dev/ptp1 -P 1.
PPS 的系统时间请求正常
root@j7200-evm:~/ptptptpttest#../pps-tools/ppstest /dev/pps0
正在尝试 PPS 源/dev/pps0
已找到 PPS 来源"/dev/pps0 "
好的、找到1个源、现在开始获取数据...
time_pps_fetch ()错误-1 (连接超时)
time_pps_fetch ()错误-1 (连接超时)
time_pps_fetch ()错误-1 (连接超时)
有人是否可以在 J7200 EVM 上重复此行为、并建议更改器件树、以使 PPS 示例正常工作?
我们当前唯一的有效测试是 AM64xx SK 和 PPS 示例、其行为如下:
root@am64xx-evm:~/pps-tools#./ppstest /dev/pps0
正在尝试 PPS 源/dev/pps0
已找到 PPS 来源"/dev/pps0 "
好的、找到1个源、现在开始获取数据...
源0 -使2448.000000010有效、序列:1409 -清除 0.000000000、序列:0
源0 -置位2449.000000010、序列:1410 -清除 0.000000000、序列:0
源0 -置位2450.000000010、序列:1411 -清除 0.000000000、序列:0
e2e.ti.com/.../k3_2D00_j7200_2D00_devicetree_2D00_cpsw2g_2D00_ptp_2D00_pps.zip
此致、
——Gunter