LS1043A net RGMII & PCIe bandwidth?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LS1043A net RGMII & PCIe bandwidth?

1,280件の閲覧回数
mike_palmer
Contributor II

Custom LS1043A board w/2GB DDR3.

We have an M.2 WiFi card on a PCIe lane and 2 GbE RGMII ports.

Any one of them will do a Gb (RGMII ports yes, the WiFi card comes in at around 800Mbps) on its own using iPerf. If we add one more channel (i.e. if we're running RGMII1 and start iPerf on RGMII2) then both RGMII channels report roughly 460Mbps each.

If we add the WiFi then all three are shown ~300Mbps.

IOW, it seems like the total bandwidth is 1Gbps shared between these channels.

Is this expected? Is there a choke point in the architecture that causes this?

0 件の賞賛
返信
3 返答(返信)

1,266件の閲覧回数
mike_palmer
Contributor II

Thanks @yipingwang . At first we used the defaults and then tried:

iperf3 -c <server-ip-here> -B <client-ip-here> -t 0 -p 5201 --length 9018

and

iperf3 -c <server-ip-here> -B <client-ip-here> -t 0 -p 5201 --set-mss 1460

 

with neither providing any improvement.

May I ask what parameters or command-line arguments were used to correct the issue on the RDB?

 

 

0 件の賞賛
返信

1,255件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

1.  Please run the following iperf commands on the server and client sides.

 

Sever: iperf  -s

 

Client:

iperf -c 10.10.10.2 -P 10 -t 30

 

 2. When doing iperf performance test, please compile Linux Kernel with CONFIG_NETFILTER and CONFIG_CPU_FREQ disabled.

 

3. Please run FMC tool.

$ cd /etc/fmc/config/private/ls1043ardb/RR_FQPP_1455

$ fmc -c config.xml -p policy_ipv4.xml -a

0 件の賞賛
返信

1,269件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

What is the frame size which you are using in your testing?

If you are using small frame size, this test result is similar as LS1043ARDB provided by the testing team.

0 件の賞賛
返信