查看: 898|回复: 0

创龙AM5728开发板与PCIe网卡测试

[复制链接]
  • TA的每日心情
    无聊
    2015-6-3 20:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2018-4-23 11:05:36 | 显示全部楼层 |阅读模式
    分享到:
    本次介绍使用RTL8111C PCIe千兆网卡和PCIe转接板测试AM57x开发板的PCIe接口。其中,AM57x充当RC端,千兆网卡充当EP端。
    硬件连接:将TL5728-EasyEVM开发板PCIe接口连接到PCIe转接板的&quotCIE HOST"插槽,将RTL8111C PCIe千兆网卡插到转接板的&quotCIE SLAVE"插槽,连接网线到千兆网卡。注意:检查千兆网卡不要插错了。
    启动开发板,进入开发板系统,查看网卡是否正常识别:
    Target#  lspci

    设置千兆网卡的IP,设置如下:
    Target#  cat /proc/net/dev

    Target#  udhcpc -i enp1s0

    测试千兆网卡速度:
    在Ubuntu中使用网络测试软件iperf来测试网络速度。若未安装,可在Ubuntu中执行"sudo apt-get install iperf"安装,如下图:


    在虚拟机Ubuntu下执行:
    Host#  ifconfig
    可以看到Ubuntu的IP地址为192.168.1.66

    Host#  iperf -s
    开启Ubuntu作为服务端,使其可以与开发板连通发送文件。


    在开发板系统,测试千兆网卡网络与Ubuntu连接是否正常:
    Target#  ifconfig eth0 down
    Target#  ifconfig eth1 down
    Target#  ifconfig
    Target#  ping 192.168.1.66 -I enp1s0    //192.168.1.66为Ubuntu的IP

    按"Ctrl+C"停止ping命令,然后输入以下命令开始测试千兆网卡速度:
    Target#  iperf -c 192.168.1.66    //192.168.1.66为Ubuntu的IP
    测试结果可知,千兆网卡的速度在TCP协议下为879Mbit/s。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-16 18:37 , Processed in 0.114443 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.