工具/软件:
您好、
当我尝试此页面上的计划流量增强 (EST) 示例时: software-dl.ti.com/.../CPSW-EST.html
我使用两个 AM64x EVM 运行 iperf 服务器和 iperf 客户端。 此外、在 iperf 服务器上、tcpdump 用于捕获 Wireshark 跟踪。
使用以下命令:
tc qdisc replace dev eth0 父根手柄 100 taprio \
num_tc 3 \
映射 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 \
队列 1@0 1@1 1@2 \
基准时 0000 \
Sched-Entry S 4 110520 \
Sched-Entry S 0 14480 \
Sched-Entry S 2 110520
Sched-Entry S 0 14480 \
Sched-Entry S 1 235520 \
Sched-Entry S 0 14480 \
标志 2
如示例中所述、我无法每 500 微秒收到一次周期性的帧突发。 Wireshark 迹线显示了每 500 微秒的正确帧数、但会均匀分布。
问题:
1.如何每隔 500 微秒周期性地进行一次帧的突发? 是否需要 RT-Linux 内核?
2.有时我观察到“错误:计划输入的时间间隔无效“。 运行 tc qdisc 命令时。 tc qdisc taprio 中的计划条目是否有有效范围?
感谢您的帮助!