端口辅助稳定吗 TI Sitara系列 AM64x开发板——TSN通信测试手册(上)

11/27 22:23:04 来源网站:seo优化-辅助卡盟平台

图 5

端口辅助稳定吗_cf喵咪国服版稳定透视西西v17辅助_端口辅助稳定吗

图 6

端口辅助稳定吗_端口辅助稳定吗_cf喵咪国服版稳定透视西西v17辅助

图 7

端口辅助稳定吗_端口辅助稳定吗_cf喵咪国服版稳定透视西西v17辅助

进入评估板2文件系统,执行如下命令创建ptp.cfg配置文件,配置超时参数为600。

Target# vi ptp.cfg

Target# cat ptp.cfg

添加如下内容:

[global]

tx_timestamp_timeout 600

图 8

进入评估板2文件系统,执行如下命令,进行对时测试。

Target# ptp4l -E -2 -H -i eth0 -s -l 6 -m -q -p /dev/ptp0 -f ptp.cfg

图 9

端口辅助稳定吗_cf喵咪国服版稳定透视西西v17辅助_端口辅助稳定吗

由上图可知,path delay约为536ns,即PTP对时功能正常。

基于PRG网口测试

请使用网线将2个评估板的ETH3网口互联。评估板1的ETH3网口作为Master,评估板2的ETH3网口作为Slave。

进入评估板1文件系统,执行如下命令,查看ETH3网口PTP编号。

Target# ethtool -T eth2

图 10

端口辅助稳定吗_端口辅助稳定吗_cf喵咪国服版稳定透视西西v17辅助

从上图可知,ETH3的PTP编号为3。

端口辅助稳定吗_端口辅助稳定吗_cf喵咪国服版稳定透视西西v17辅助

进入评估板1文件系统,执行如下命令,进行对时测试。

Target# ptp4l -E -2 -H -i eth2 -l 7 -m -q -p /dev/ptp3

图 11

cf喵咪国服版稳定透视西西v17辅助_端口辅助稳定吗_端口辅助稳定吗

图 12

端口辅助稳定吗_端口辅助稳定吗_cf喵咪国服版稳定透视西西v17辅助

图 13

端口辅助稳定吗_端口辅助稳定吗_cf喵咪国服版稳定透视西西v17辅助

进入评估板2文件系统,执行如下命令创建ptp.cfg配置文件,配置超时参数为600。

Target# vi ptp.cfg

Target# cat ptp.cfg

添加如下内容:

[global]

tx_timestamp_timeout 600

图 14

进入评估板2文件系统,执行如下命令辅助卡盟,进行对时测试。

Target# ptp4l -E -2 -H -i eth2 -s -l 6 -m -q -p /dev/ptp3 -f ptp.cfg

图 15

端口辅助稳定吗_cf喵咪国服版稳定透视西西v17辅助_端口辅助稳定吗

由上图可知,path delay约为455ns,即PTP对时功能正常。。

案例编译

请将产品资料“4-软件资料\Demo\base-demos\tsn_test\ptp\src”目录下源码拷贝至Ubuntu工作目录。

在源码目录下,执行如下命令编译testptp.c,编译完成后将会在当前目录下生成ppstest可执行程序。

Host# aarch64-none-linux-gnu-gcc -Wall testptp.c -o testptp

图 16

执行如下命令,将pps-tools.tar.gz压缩包解压至当前目录,并进入解压后的目录进行编译,编译完成将在当前目录下生成ppstest可执行程序。

Host# tar -zxf pps-tools.tar.gz -C .

Host# cd pps-tools/

Host# make CC=aarch64-none-linux-gnu-gcc

图 17

cf喵咪国服版稳定透视西西v17辅助_端口辅助稳定吗_端口辅助稳定吗

时间感知整形器机制

网络协议:Time aware shaper (EST,802.1Qbv) with Linux packet scheduler (tc qdisc)

简介

时间感知整形器(Time Awareness Shaper,TAS)是为了更低的时间粒度、更为严苛的工业控制类应用而设计的调度机制,目前被工业自动化领域的企业所采用。

TAS由IEEE 802.1Qbv定义,是基于预先设定的周期性门控制列表,动态地为出口队列提供开/关控制的机制。Qbv定义了一个时间窗口,是一个时间触发型网络(Time-trigged)。窗口在此机制中是被预先确定的。门控制列表被周期性的扫描,并按预先定义的次序为不同的队列开放传输端口。

出口硬件有8个软件队列,每个都有唯一的传输选择算法。传输由门控制列表(gate control list,GCL)控制。它是多个门控制实体确定软件的队列开放。

    暂无相关资讯
端口辅助稳定吗 TI Sitara系列 AM64x开发板——TSN通信测试手册(上)