Hello Victor,
We're struglling with this issue for some 2 weeks now.
We first thought is it gpu issue, but doing same pipeline without streaming works fine.
The problem starts only with streaming.
So we made iperf tests.
iperf shows very low packet drop, but iperf3 shows very large.
It change from 30%-60% already in low bandwidth of 50Mbps.
Doing the exact same test, between PC to PC shows much lower packet loss in same bandwidth.
Changing cable, switch, etc - did not help.
I also see that this issue been discussed here before:
1.
https://community.nxp.com/thread/444707
2.
i.MX6Q Ethernet: Low RX performance
3.
Also see last comments in github:
Extremely high packet loss with UDP test · Issue #296 · esnet/iperf · GitHub
As you can see from clemens comments, it is a real problem with imx6.
I am not sure if it is related to imx, drivers, or board (adlink lec-imx6) , but it really made us stuck.
I hope someone can test this issue with iperf3, and give us a good solution, because currently we are considering that imx6 is too weak with its ethernet high packet drop.
Regards,
Ran