Hi expert,
our design us am64x and am243x both ,the link between is icssg, am64x use linux system,and am243x use freertos system, MCU SDK version is 8.6.11 am243x use pru icssg0 port 1 and port 2 in switch mode,
when use command ping -c 1000 -i 0.01 192.168.xx.xx in am64x shell , I get icssg states and see some data drop on tx side.the log shows as below. this is same as i get packets from phy side.
Print statistics
----------------------------------------------
PA statistics
--------------------------------
hostRxByteCnt = 204192
hostTxByteCnt = 196240
hostRxPktCnt = 2003
hostTxPktCnt = 2004
Port 1 statistics
--------------------------------
rxGoodFrames = 2003
rxClass8 = 2003
rxClass9 = 2003
rx64BSizedFrame = 3
rxBucket1SizedFrame = 3
rxBucket2SizedFrame = 2000
rxTotalByte = 204192
rxTxTotalByte = 204336
txGoodFrame = 2004
txBcastFrame = 2
txMcastFrame = 2
txUnderFlowErr = 35
txMinSizeErrFrame = 35
txBucket1SizedFrame = 35
txBucket2SizedFrame = 2004
txTotalByte = 220422
Port 2 statistics
--------------------------------
rxTxTotalByte = 220422
txGoodFrame = 2
txBcastFrame = 2
txMcastFrame = 2
txBucket2SizedFrame = 2
txTotalByte = 144
how to resove this issue? thank you.