TA的每日心情 | 奋斗 2020-3-25 15:17 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
USB网口模块测试) A/ @8 K' Z2 A. N1 e. ]/ k
本案例使用的USB网口模块型号为Microchip的EVB-LAN9500A-LC,评估板可通过该模块实现网口拓展。评估板启动,并按照下图连接USB网口模块。
* E2 U: Y8 I* v' w' l![]()
# o# D5 G4 X2 m- c1 L图 1
x9 t8 Q. E% U E. l8 m/ @* \4 j5 L& P: E b" N$ a
USB网口模块插到评估板后,可在串口终端看到如下打印信息,说明驱动已自动正常加载。 r9 I) J5 f% F" o( p& A/ g
![]()
. s0 y) D) S7 j f9 r; ^6 S" s图 2# O2 P3 i! N; P/ [5 ]
! n" r6 K8 m- {4 l3 i执行如下命令关闭其他网络:
% O& ^& V; d' p% j9 k5 G, N! ~, ZTarget#ifconfig eth0 down
3 W% z; @ j7 { jTarget#ifconfig eth1 down+ c+ c. V* R% i, m
将网线插入USB网口模块,执行如下命令可查看获取的IP地址。5 U3 w, h8 C4 y0 l3 J' i$ K Y
Target#ifconfig: w* O c7 i t6 r( L2 y- A$ \( C
![]()
& y3 t' _* I9 E% x图 3
5 H- R" e ?. d4 k
" L$ L0 L, C! X$ G7 z) m7 m& kTCP通信速度测试
3 E) q {4 w+ N6 r/ C4 ?在Ubuntu执行如下命令查看PC机IP地址并等待评估板连接。
0 C0 T6 @7 q( N$ |8 vHost#ifconfig
5 h) j4 X0 {8 {- EHost#ipeRF -s5 k1 E* M) g; G. r# t
) A4 y( {# ~4 `& ?, N
图 4
1 }4 D# A. S% N8 x% c% d: ^: c
在评估板文件系统目录下执行如下命令测试TCP网络通信速度,192.168.0.165为PC机实际IP地址。测试完成后,Ubuntu和评估板均会打印测试结果。
4 [. B; H# ?* l& oTarget#iperf -c 192.168.0.165) C8 D; D+ x) p% f8 F( A# T* k
2 I- O$ O) i+ x# G
图 51 j. p" p6 I z+ f$ d# \$ r
; Z+ g0 e3 A/ U' y# |UDP通信速度与丢包率测试- u2 u) S1 A% q5 E
在Ubuntu执行如下命令等待评估板连接。 0 H* m3 y& R, ?8 m3 ~
Host#iperf -s -u
. M& ^, }9 N4 M) l * _/ E: }6 Z! s. [/ v2 t n( t
图 68 I- `( J! h& E+ O) d3 M3 O2 D) P
# E. n( C, R0 H' R( S" n
在评估板文件系统执行如下命令测试UDP网络通信速度与丢包率。测试完成后,Ubuntu和评估板均会打印测试结果。
9 u, ] I3 X; cTarget#iperf -u -c 192.168.0.165 -b 1000M
& k. E5 c: F1 K![]()
/ E/ H A3 I! f; T( `" {4 C8 I9 E图 7
- l+ s7 j% [9 S" d" b% t0 y
. G6 O# P' s2 Q% {) C |
|