Hello,
I have an i.MX8M PLUS EVK board and I want to perform the Frame Preemption test based on the OpenIL v10 user guide.
To do so, I run the following command:
# ethtool --set-frame-preemption eth1 preemptible-queues-mask 0x02 min-frag-size 60
Then I run the following test :
# ./pktgen/pktgen_twoqueue.sh -i eth1 -q 1 -s 1000 -n 3000
However, according to the logs, no frame has been preempted. I also checked with Wireshark at the other end of the link and there is no trace of preemption.
Moreover, when I run the following command, it says that Frame Preemption is not active :
# ethtool --show-frame-preemption eth1
Frame preemption settings for eth1:
support: supported
active: not active
supported queues: 0x3f
supported queues: 0x2
minimum fragment size: 64
So, how should I activate it?
Thank you for your help.
ceroone
This may useful for you
https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/AVB-TSN-demo-on-i-MX8MP/ta-p/1123791