LS1046:
I tried using the iperf3 tool to test TCP packet transmission.
find some retransmission in speed 10Mb/s . packet size is 60 byte.(net link is 100Mbps)
Hmc510_0-1683529418171.png
and the ethtool notify no drop\error packets find:
Hmc510_1-1683529489188.png
I am trying to count the number of network connections between PCs and board 1046:(use cmd netstat -i)
iperf3 notify the "Retr=13"
PC: Tx = 15506
1046: Rx= 15493 . (obvious lost "13" )
and my net chip is YT8614 use Serdes 0x3040 channel B(QSGMII x4).It provides network frame counting,and I read the regs the Rx packet is 15506.
So the packet received by the network chip(YT8614) is correct. and ethtool notify Rx=15493(lost 13) ,and (drop+error = 0).
Has the data packet been lost elsewhere? Serdes\Bman\Kernel? Do they have packet counting function for debug.
Thanks