|
本帖最后由 隆美尔1944 于 2012-7-22 17:12 编辑
按照移植手册,移植了dm9000网卡驱动。手册里只说明了启动是打印出的信息,没有说明具体的测试方法。我的打印信息为:
dm9000 Ethernet Driver, V1.31
Now use the default MAC address: 10:23:45:67:89:ab
eth0 (dm9000): not using net_device_ops yet
eth0: dm9000e at c486e000,c4872004 IRQ 51 MAC: 10:23:45:67:89:ab (lsp)
Please press Enter to activate this console. eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
上述红色部分的提示是什么意思??个人感觉不是一个大问题。蓝色的打印信息是不是顺序有点错误,老感觉应该先打印eth0: link down eth0: link up, 100Mbps, full-duplex, lpa 0x45E1再打印Please press Enter to activate this console.网线接口的灯是亮的。
我对网络用ping命令做了一下测试
首先是PC机和开发板通过路由器连接,ping的结果如下:
windows ping linux 可以ping通
windows ping ARM板 提示超时
linux ping windows 光标停住不动
linux ping ARM板 提示:目标不可到达
ARM板 ping windows 光标停住不动
ARM板 ping linux 光标停住不动
然后把PC机和开发板直接相连,ping的结果:
windows ping linux 可以ping通
windows ping ARM板 可以ping通
linux ping windows 光标停住不动
linux ping ARM板 可以ping通
ARM板 ping windows 光标停住不动
ARM板 ping linux 可以ping通
这到底是移植成功了没呢??如果成功了,开发板可linux应该可以ping通的。
以前移植别的地方也出现了个问题,一起问一下吧:
在移植rz、sz命令时,在终端输入:[root@lsp /]# rz,会出现错误提示:-/bin/sh: rz: Input/output error
这个错误通过很多方法都没解决,希望给予指正。
还有一个问题,自己修改了开机logo,时间一长,可能是休眠的原因,lcd就黑屏了。有没有什么办法不让他休眠呢??
|
|