TA的每日心情 | 奋斗 2020-3-25 15:17 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
USB网口模块测试( B3 `: R4 D+ e" n3 Y
本案例使用的USB网口模块型号为Microchip的EVB-LAN9500A-LC,评估板可通过该模块实现网口拓展。评估板启动,并按照下图连接USB网口模块。9 H4 w- b8 u- H/ W2 o9 H
, G# ^9 ~) c J# V; K
图 16 N4 N% x! ? }( H: v! `1 h
+ {, M3 d( q8 tUSB网口模块插到评估板后,可在串口终端看到如下打印信息,说明驱动已自动正常加载。
" i( ~, p1 }1 w5 C![]()
* Y# @$ S' g. ?& R" I0 i图 2& f4 w: S+ d8 r
$ X/ ]4 Y3 p( e' }& c& T
执行如下命令关闭其他网络:5 p7 i, p, @- W. j
Target#ifconfig eth0 down5 {7 x. K. ~! f- m* P# H
Target#ifconfig eth1 down" R3 D- n1 ]) I9 o1 O* ` S
将网线插入USB网口模块,执行如下命令可查看获取的IP地址。
6 c7 i1 s) F) p8 f/ v+ `# B6 I, ~3 ITarget#ifconfig! ^. ~( x/ o' M( U
![]()
, H( l7 m/ p" M0 q, \, c0 Z* c图 3
& v" f9 a1 z7 t$ J1 f
" p7 _7 @) ~* e- e3 rTCP通信速度测试
, o+ ?8 X9 J- F在Ubuntu执行如下命令查看PC机IP地址并等待评估板连接。: w' q0 ~! {9 z1 I7 {1 }+ W: r! P
Host#ifconfig
* D+ B0 Q8 S& a% `7 u1 wHost#ipeRF -s; W: L( q6 R: a% T" k+ U* g
2 ]; |. I# q* n+ y& }; ^1 L$ b
图 4
2 S( P3 B; b: s4 k- d7 f Z
$ y4 Z; s. _- O) V在评估板文件系统目录下执行如下命令测试TCP网络通信速度,192.168.0.165为PC机实际IP地址。测试完成后,Ubuntu和评估板均会打印测试结果。7 V- n8 Z& B' @% Y1 n: ^# _
Target#iperf -c 192.168.0.165
L. H$ Z T+ U' g8 d9 c9 a![]()
, p" N* J L }, p- }$ n: F图 5
& M1 ^, y8 l* J
6 u; H, `8 E e. j5 y( W' \2 B, DUDP通信速度与丢包率测试
: Q T9 G# E- n在Ubuntu执行如下命令等待评估板连接。 1 o I: s9 Y1 P' ^! s/ S: m i6 V
Host#iperf -s -u
+ U' U z9 x, w+ W![]()
0 }% c& t3 v% B( S( d5 J# m图 6
$ _) u) L) L% R- R, M
) [! ?2 C1 z) f0 F在评估板文件系统执行如下命令测试UDP网络通信速度与丢包率。测试完成后,Ubuntu和评估板均会打印测试结果。. C- p+ n4 V& ]0 K) n! ^
Target#iperf -u -c 192.168.0.165 -b 1000M
6 s; r2 T9 n) _! D0 c! r ) h3 f: P& C- {+ H
图 7
9 p! o! Y7 Z4 q) j" W: w* C, U0 y1 U2 T3 x7 J
|
|