嵌入式开发者社区

标题: RMII通信问题 [打印本页]

作者: vtinf    时间: 2016-8-10 14:52
标题: RMII通信问题
% ?% m, D& e# q9 D2 S
各位大侠,我用TL138 EVM A2 核心板,底板参考TL138 EthEVM RMII方式。但是拼主机拼不通,ifconfig 图如下,请问是什么原因?
) t  g6 H5 `1 w& }% A: `9 {[attach]1048[/attach]- g! Q2 i% P; D  t" m: n6 M, B2 H
file:///C:\Users\wangwei\Documents\Tencent Files\57678525\Image\C2C\E35A1184B1A8C6AB65B7DF569B647A16.jpg1 z( _$ |" |. F% |# \  J3 U+ ~( `
* l8 v5 D: e" k" ~% j/ e

作者: Jackindata    时间: 2016-8-10 14:56
hi,9 `5 E" X6 f8 a/ I

1 j" ]* M6 ]: t# C/ Y3 v; m* G5 p$ x你的板子还没有分配到 IP。dhcp 一下; j8 R; N- V9 Z! m% }
  1. udhcpc -i eth0
复制代码

作者: vtinf    时间: 2016-8-10 15:23
/ O0 I+ a5 u9 c+ ?- t- G
分配IP不成功。) S- @# S6 z& c4 i
. B! ?$ i" b9 [
[attach]1050[/attach]
' I( F# W6 Z( ?- @; F$ D3 X
; a- z9 S/ G/ ?+ z# S- p! \4 W
作者: Jackindata    时间: 2016-8-10 15:31
hi,
* S" b' u4 f& q& \; B板子是否已经接入路由器?
6 a3 _- B5 R& G9 g: E如果是直连 PC,使用静态 IP
+ ^. o( [* W8 D! ~* r. l
  1. ifconfig eth0 192.168.0.200 netmask 255.255.255.0
复制代码

作者: vtinf    时间: 2016-8-10 17:04
ifconfig eth0 192.168.0.200 netmask 255.255.255.0
3 |; R* S3 n' M9 ^* s) A" T4 c这样配置就可以ping通了。
' Y1 O* i; c8 ~7 _' _4 _& k. s8 l/ G, l
但是,怎么把eth0 192.168.0.200 netmask 255.255.255.0 固化到u-boot 环境变量中呢,我尝试了1 g5 f: A# p! m
u-boot>>setenv eth0 192.168.0.200 netmask 255.255.255.0 5 Y# y) V" j  v% l! A' \  |& |
u-boot>>saveenv! g5 \9 L0 A8 _

" N8 P! I" m" r; x1 n' r启动后,静态IP还是没有设置,请问为什么?- x9 S+ g0 f" S; ~1 k$ _. t& o* j

作者: Jackindata    时间: 2016-8-10 18:41
hi vtinf,
4 {. @8 b1 j9 w; N( y( n
: @8 r; f+ J. S, C如果你是想要每次启动都配置静态 IP,你需要添加一个系统自启动服务。  D% ?! W8 s  J: c; t
5 e6 b/ a! |! j) t/ A7 C6 N
  1. !#/bin/sh( m- {1 h+ P3 k
  2. : l( ^3 L9 _# ~& B$ C1 g2 W7 s" Y
  3. ifconfig eth0 192.168.0.200 netmask 255.255.255.0
复制代码

& }) `  E- a# y5 ?" o5 D/ S& F+ D9 o. l6 ]3 {" V% s3 ~
把这段代码保存为 ifconfig-ip.sh 脚本。
* t. [$ Q8 I2 C/ n' a4 S0 H9 M5 w1 K3 S& Z3 c+ u; D
参考这里:http://51dsp.net/forum.php?mod=v ... 5&fromuid=20443 (出处: 51dsp 社区)[/url]
作者: vtinf    时间: 2016-8-10 22:12
采用楼上脚本方式,怎么实现挂载NFS文件系统启动开发板?
作者: Jackindata    时间: 2016-8-11 09:01
vtinf 发表于 2016-8-10 22:12
: R, y7 ?- t* k8 t+ U采用楼上脚本方式,怎么实现挂载NFS文件系统启动开发板?

; N* J5 z" C$ N' C/ `hi,3 R) w; {2 G) g( H+ p

& @( y  w( z, U- I2 f' ?) E' J/ d这个脚本不能实现 NFS 挂载,和 NFS 没有关系的。
" V; E5 B7 j3 l7 z/ g" C: l
4 R* w6 L1 x0 W* R不同的问题建议另开帖子讨论哦。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4