I'm using the axi ethernetlite ip on zynq-m7015 ,linux version 5.4.The IP is working in 100Mbits/sec full duplex mode.
I use 'iperf -d' in dual testing mode,the tx bandwidth can fetch up to 85 Mbits/sec，but the rx only 35 Mbits/sec，and rx will lose some packets when testing in bi-directional mode.
When in a single direction,both tx and rx can fetch up to 90 Mbits/sec,and do not lose packets.
I wonder if this is due to the ethernetlite IP performance issues or linux driver issues? How can I deal with?
Hi @Lxx123 ,
I have been trying to check if we have any internal info about stress test for AXI EthernetLite IP, but unfortunately, I could not find any.
But we do have a few ARs talking about bi-directional performance for MACB driver, and it might inspire you: