Fast ethernet Performance issue on IMX6 based hardware

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Fast ethernet Performance issue on IMX6 based hardware

381 Views
suryakanta_moha
Contributor II

Hi Fast Ethernet controller driver performance is as follows on the same hardware based on IMX6d7cvt08ae.

Its a Gigabit interface.. There are No overruns as well on low performance.

We are seeing this low performance on 4.19.125-fslc+gd839dc0169b3.. But the performance is as expected around 390 Mbps on 4.9.124.

on Linux 4.9.124

root@tcs-imx6:~# iperf3 -c 10.42.0.1
Connecting to host 10.42.0.1, port 5201
[ 5] local 10.42.0.137 port 44278 connected to 10.42.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 46.8 MBytes 392 Mbits/sec 0 327 KBytes
[ 5] 1.00-2.00 sec 45.7 MBytes 383 Mbits/sec 0 355 KBytes
[ 5] 2.00-3.00 sec 46.4 MBytes 388 Mbits/sec 0 355 KBytes
[ 5] 3.00-4.00 sec 45.2 MBytes 381 Mbits/sec 0 379 KBytes
[ 5] 4.00-5.00 sec 45.8 MBytes 384 Mbits/sec 0 379 KBytes
[ 5] 5.00-6.01 sec 43.4 MBytes 362 Mbits/sec 0 416 KBytes
[ 5] 6.01-7.01 sec 46.0 MBytes 386 Mbits/sec 0 440 KBytes
[ 5] 7.01-8.01 sec 46.7 MBytes 391 Mbits/sec 0 440 KBytes
[ 5] 8.01-9.02 sec 46.4 MBytes 386 Mbits/sec 0 440 KBytes
[ 5] 9.02-10.01 sec 45.6 MBytes 386 Mbits/sec 0 440 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 458 MBytes 384 Mbits/sec 0 sender
[ 5] 0.00-10.01 sec 457 MBytes 383 Mbits/sec receiver

On Linux 4.19

root@tcs-imx6:~# iperf3 -c 10.42.0.1
Connecting to host 10.42.0.1, port 5201
[ 5] local 10.42.0.228 port 44486 connected to 10.42.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 35.9 MBytes 301 Mbits/sec 0 260 KBytes
[ 5] 1.00-2.00 sec 37.3 MBytes 312 Mbits/sec 0 272 KBytes
[ 5] 2.00-3.00 sec 37.1 MBytes 313 Mbits/sec 0 310 KBytes
[ 5] 3.00-4.00 sec 35.4 MBytes 296 Mbits/sec 0 359 KBytes
[ 5] 4.00-5.00 sec 38.0 MBytes 319 Mbits/sec 0 373 KBytes
[ 5] 5.00-6.00 sec 38.8 MBytes 325 Mbits/sec 0 393 KBytes
[ 5] 6.00-7.00 sec 38.5 MBytes 323 Mbits/sec 0 393 KBytes
[ 5] 7.00-8.00 sec 41.0 MBytes 344 Mbits/sec 0 393 KBytes
[ 5] 8.00-9.00 sec 47.2 MBytes 396 Mbits/sec 0 393 KBytes
[ 5] 9.00-10.00 sec 46.7 MBytes 392 Mbits/sec 0 393 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 396 MBytes 332 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 395 MBytes 332 Mbits/sec receiver

 

0 Kudos
1 Reply

375 Views
art
NXP Employee
NXP Employee

Most likely, this is the software driver issue in the 4.19.125 BSP. Will report
it to R&D. Also, please try the latest 5.10.9 BSP:

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

Best Regards,
Artur

0 Kudos