嵌入式开发者社区

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

作者: vtinf    时间: 2016-8-10 14:52
标题: RMII通信问题

# V; F7 }+ `, B/ \) F各位大侠,我用TL138 EVM A2 核心板,底板参考TL138 EthEVM RMII方式。但是拼主机拼不通,ifconfig 图如下,请问是什么原因?, u- r" V/ p, d6 z. v! T7 X! a. I
[attach]1048[/attach]& f& Q0 }' Z* ]( l+ ^
file:///C:\Users\wangwei\Documents\Tencent Files\57678525\Image\C2C\E35A1184B1A8C6AB65B7DF569B647A16.jpg* x  K6 {2 G0 b6 Z8 A
3 q% |% ?7 Q: s! e1 _7 ^

作者: Jackindata    时间: 2016-8-10 14:56
hi,
2 x0 I& {+ e5 S0 H' _! u( S' X4 b. b* {; P
你的板子还没有分配到 IP。dhcp 一下
, c2 z) x6 Y1 X: M! j2 e( f
  1. udhcpc -i eth0
复制代码

作者: vtinf    时间: 2016-8-10 15:23

' B: V6 A& d/ P分配IP不成功。( x. A) b/ ^' J: y+ @

& H0 P# B8 s7 j, I' E& S9 R; H7 w[attach]1050[/attach]
( N6 {5 h0 K' ^( [, Y+ a+ A  W- J+ @

作者: Jackindata    时间: 2016-8-10 15:31
hi,* t1 ^! S/ Q) L3 y4 n, }! d' P' E7 \
板子是否已经接入路由器?& \6 n6 j2 a  B* A, R" @
如果是直连 PC,使用静态 IP
5 B" `) ~5 u' b! y& u) ~
  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
( X; g) a1 a& a. V( c6 \8 V. V这样配置就可以ping通了。
$ S( Q1 U2 v% b- `8 J: L& N  R7 L$ `
但是,怎么把eth0 192.168.0.200 netmask 255.255.255.0 固化到u-boot 环境变量中呢,我尝试了' J' u+ T0 ?! p6 J# g% j
u-boot>>setenv eth0 192.168.0.200 netmask 255.255.255.0 * k' j9 M9 T5 V. w- f# o
u-boot>>saveenv
: F, [, l' }; F! t4 G/ F) D8 D# D/ D3 X+ @6 a/ b6 v& G
启动后,静态IP还是没有设置,请问为什么?
3 n/ e2 x( F% h5 w! x
作者: Jackindata    时间: 2016-8-10 18:41
hi vtinf,3 u1 S9 z  y; U1 O5 Y

: o$ K9 w+ x$ N" H9 j如果你是想要每次启动都配置静态 IP,你需要添加一个系统自启动服务。0 F- \0 G$ Q, _# m( O3 y8 u

9 K5 g3 T5 Z, ^( H% {# K$ D4 J) G5 m. {
  1. !#/bin/sh
    # s2 Y! p+ p* P3 I" o
  2. . j/ H. R! ?9 D8 u6 U! Q% Q
  3. ifconfig eth0 192.168.0.200 netmask 255.255.255.0
复制代码
2 D! M, M( r1 T4 M' P* W( m

/ o, h' V1 J1 w3 x- {; F3 A把这段代码保存为 ifconfig-ip.sh 脚本。
: j9 P$ d( |# z, X  W& ]# y
3 O' n' g/ O( Y# |2 S" j参考这里: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( H- m9 l4 C* l" X+ X% P. M1 C
采用楼上脚本方式,怎么实现挂载NFS文件系统启动开发板?
% j  k$ N2 x7 F
hi,# |$ ~" A' o* O3 s) B
5 z) B( n/ ?# m5 o1 k! D
这个脚本不能实现 NFS 挂载,和 NFS 没有关系的。' P  T; p; @% |
1 S4 G) j  ]7 d4 O4 O* ^
不同的问题建议另开帖子讨论哦。




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