This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: TDA4 CPSW9G bandwidth

Part Number: TDA4VM

Testing the packet loss rate of the Ethernet network.

Tools:iperf3 3.7

All ports have a bandwidth of 1000M.

We conducted the following tests:

   (Refer to the data in the table.)

1.Port0(soc2)  send package to Port0(soc1) by 1000M bitrate, actual the receiving speed of port 1 is 500M, no packet loss。

   Meanshile Port0(soc2)  send package to Port3(soc1) by 1000M bitrate, actual the receiving speed of port 1 is 500M, no packet loss。

2.Port0(soc2)  send package to Port3(soc1) by 500M bitrate, actual the receiving speed of port 1 is 500M, packet loss。

   Meanshile Port0(soc1)  send package to Port3(soc1) by 100M bitrate, actual the receiving speed of port 1 is 100M, packet loss

3.Port0(soc1)  send package to Port3(soc1) by 500M bitrate, actual the receiving speed of port 1 is 500M, no packet loss。

   Meanshile Port0(soc2)  send package to Port3(soc1) by 100M bitrate, actual the receiving speed of port 1 is 100M, packet loss

4.Port3(soc1)  send package to Port0(soc1) by 400M bitrate, actual the receiving speed of port 1 is 170M, packet loss。

   Meanshile Port0(soc2)  send package to Port0(soc1) by 400M bitrate, actual the receiving speed of port 1 is 400M, no packet loss

Summary:

    When the data from both Port converges to one port, the total speed is less than 500m.When a port sends data to two ports separately, the total speed is 1000M.And it seems that the host port of A72 has a higher priority.

QA:

1."When the data from both Port converges to one port, the total speed is less than 500m"-->I think the total bandwidth should be 1000M, but the actual measurement is only 500M. Is there a solution to the current situation?

2.How to set the sending priority of a certain port?

3.Does the port have a sending buffer, and how is this set? Can we increase it a bit?