- 积分
- 0
贡献0
飞刀0 FD
注册时间2016-3-26
在线时间0 小时
|
发表于 2011-7-13 09:36:23
|
显示全部楼层
我对比了 2.6.36和2.6.38的源代码,发现了一些源代码的变化。但是对应修改了,还是没成功。所以应该有些东西需要注意的。
对于你的这个帖子看:
Kernel command line: root=/dev/nfs nfsroot=172.16.42.12:/forlinx/root ip=172.16.42.10:172.16.42.12:172.16.40.254:255.255.0.0:witech.com.cn:eth0ff console=ttySAC0,115200
你挂的是nfs 文件系统。其实你可以ping的通,还能浏览网页。说明网络和连线没有问题。而是可能DM9000的驱动问题,因为我曾经试过:
mount sd卡,再把host pc 的home目录mount 下来,然后将host pc的数据拷贝到sd卡上,发现:
nfs: server xxx.xxx.xx.xx not responding, still trying
nfs: server xxx.xxx.xx.xx not responding, still trying
nfs: server xxx.xxx.xx.xx OK
也是貌似通,又不通的感觉。最后无法拷贝数据到sd卡。所以唯一怀疑的就是2.6.36的DM9000驱动有问题,至少没完善。
本来想采用uboot的dm9000驱动代替它的,发现和kernel的不一样就没做了。我的uboot 使用的dm9000的驱动是比较新的,也是从论坛上面找到的。 |
|