嵌入式开发者社区

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

作者: vtinf    时间: 2016-8-10 14:52
标题: RMII通信问题
( _1 O+ C  o% Q8 G: Q: P
各位大侠,我用TL138 EVM A2 核心板,底板参考TL138 EthEVM RMII方式。但是拼主机拼不通,ifconfig 图如下,请问是什么原因?
* s) ^  z" b  L1 ?9 O/ Z[attach]1048[/attach]
- _+ X+ j9 u6 i: D+ mfile:///C:\Users\wangwei\Documents\Tencent Files\57678525\Image\C2C\E35A1184B1A8C6AB65B7DF569B647A16.jpg
0 Y0 t- n9 o  a. a( L
. z5 f* J- ?7 v- _  G, n) |9 G
作者: Jackindata    时间: 2016-8-10 14:56
hi,! s9 [5 p, q! Y

- w: l; `$ D& ]0 _' \. T0 `: S你的板子还没有分配到 IP。dhcp 一下! P- [- c$ F" M3 @4 p
  1. udhcpc -i eth0
复制代码

作者: vtinf    时间: 2016-8-10 15:23
) N) b+ s2 f2 }& [: ^
分配IP不成功。. C6 ^; Z* P) Y1 `+ c6 F

. U7 {! e! P6 |) Z[attach]1050[/attach]9 h+ u8 x0 ~4 m/ n( }! N
: T/ P) p+ r! R7 b; ]3 p' ~1 r

作者: Jackindata    时间: 2016-8-10 15:31
hi,
$ i" ]( `. l, i板子是否已经接入路由器?
1 x: ~3 \! G3 W5 V2 z4 l  T: M; X, R2 a如果是直连 PC,使用静态 IP
1 ?7 D' H* Q% {) G2 h0 `
  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* }0 i, n: D, p4 F1 H, J
这样配置就可以ping通了。0 L% `. ~+ T, ?- g+ R3 s2 m

$ ^5 u, U' \/ Y$ [6 ^0 y) Z但是,怎么把eth0 192.168.0.200 netmask 255.255.255.0 固化到u-boot 环境变量中呢,我尝试了
1 g2 r/ o/ c; v0 ?u-boot>>setenv eth0 192.168.0.200 netmask 255.255.255.0
" s1 M2 A! n, Du-boot>>saveenv
* F+ R0 Q+ L3 c3 J
! y( ?. m) o) }8 Q1 a/ ]启动后,静态IP还是没有设置,请问为什么?8 M) F! O" z/ f: [) T) B8 }! u) P+ {

作者: Jackindata    时间: 2016-8-10 18:41
hi vtinf,
. T; |7 ^+ Y4 R' |" |3 l, T4 T: m* @
如果你是想要每次启动都配置静态 IP,你需要添加一个系统自启动服务。6 |. g/ y" U$ x" B/ \1 N4 m/ v( Z
! m: G" k# s" M$ t
  1. !#/bin/sh  F; p! a& u5 q0 d9 c
  2. 5 J  @+ h9 N* T& m; \
  3. ifconfig eth0 192.168.0.200 netmask 255.255.255.0
复制代码
' e7 X1 c: _/ N- S- R- P- ~
2 {# S4 z* z: O  m7 y% q& [
把这段代码保存为 ifconfig-ip.sh 脚本。
1 Y. T: l* L( U" P$ d3 l" j6 L
) E) H3 H4 f& u参考这里: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
+ O6 W* b, _1 k. J- p0 H采用楼上脚本方式,怎么实现挂载NFS文件系统启动开发板?
6 e7 i7 f$ ]( v  E, u$ N- A
hi,
; X7 V. i) C9 o( P% s* P# j0 X: p6 W3 S" z6 F
这个脚本不能实现 NFS 挂载,和 NFS 没有关系的。2 D# E& }, ]$ @% n6 c
/ E: E1 J6 y# P/ |
不同的问题建议另开帖子讨论哦。




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