AnsweredAssumed Answered

T2080 10GbE network has low speed

Question asked by Sasa Tomic on Apr 7, 2016

Hi,

 

I tried using the 10GbE (copper) networking on the T2080RDB-PC board and I cannot get the connection to work at 10Gbit/s. I'm getting around 1Gbit/s, which is waay below the requirements.

Do you have some suggestions how to get 10Gbit/s?

The lack of this fast networking is blocking us from using the board in this project.

 

Thanks!

 

I'm attaching some configuration of the system:

 

U-Boot setup

=> print bootcmd

bootcmd=setenv bootargs root=/dev/mmcblk0p1 rw rootwait console=$consoledev,$baudrate; ext2load mmc 0:1 $loadaddr /boot/$bootfile; ext2load mmc 0:1 $fdtaddr /boot/$fdtfile; bootm $loadaddr - $fdtaddr


 

=> print fdtfile

fdtfile=uImage-t2080rdb-usdpaa.dtb


 

=> print bootfile

bootfile=uImage


 

Linux setup

root@t2080rdb:~# fmc --pdl /etc/fmc/config/hxs_pdl_v3.xml --pcd /etc/fmc/config/private/t2080rdb/RRFFXX_P_66_15/policy_ipv4.xml --config /etc/fmc/config/private/t2080rdb/RRFFXX_P_66_15/config.xml


 

root@t2080rdb:~# ethtool fm1-mac1

Settings for fm1-mac1:

Supported ports: [ ]

Supported link modes: 10000baseT/Full

Supported pause frame use: Symmetric Receive-only

Supports auto-negotiation: No

Advertised link modes: 10000baseT/Full

Advertised pause frame use: Symmetric Receive-only

Advertised auto-negotiation: No

Speed: 10000Mb/s

Duplex: Full

Port: MII

PHYAD: 0

Transceiver: external

Auto-negotiation: on

Supports Wake-on: d

Wake-on: d

Current message level: 0xffffffff (-1)

drv probe link timer ifdown ifup rx_err tx_err tx_queued intr tx_done rx_status pktdata hw wol 0xffff8000

Link detected: yes


 

root@t2080rdb:~# iperf -s

------------------------------------------------------------

Server listening on TCP port 5001

TCP window size: 85.3 KByte (default)

------------------------------------------------------------

[ 4] local 9.4.113.152 port 5001 connected with 9.4.113.46 port 53618

[ ID] Interval Transfer Bandwidth

[ 4] 0.0-10.0 sec 1.39 GBytes 1.19 Gbits/sec


 

root@t2080rdb:~# hostname

t2080rdb

root@t2080rdb:~# uname -a

Linux t2080rdb 3.12.37-rt51+g43cecda #11 SMP Wed Mar 30 17:11:05 CEST 2016 ppc64 GNU/Linux


 

root@t2080rdb:~# cat /proc/cmdline

root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200


 

root@t2080rdb:~# cat /etc/lsb-release

LSB_VERSION="core-4.1-noarch:core-4.1-powerpc64"

DISTRIB_ID=fsl-qoriq

DISTRIB_RELEASE=1.9

DISTRIB_CODENAME=fido

DISTRIB_DESCRIPTION="QorIQ SDK (FSL Reference Distro) 1.9"

Original Attachment has been moved to: t2080-linux-config.zip

Outcomes