OK6410光盘里的uboot不能用TFTP下载文件?

yanhong_90   2010-10-19 12:28 楼主

无论用ping命令还是tftp命令,都显示
CS8900 Ethernet chip not found?!

看了uboot1.1.6/include/configs/smdk6410.h,里面确实是配置为网卡使用CS8900,什么时候发布个配置为DM9000的uboot源码啊?或者发个补丁也行

此问题已解决 方法很简单,给用飞凌S3C6410的朋友一个参考。
  a.用\u-boot-1.1.6-TQ6410\drivers\目录下的dm9000x.c和dm9000x.h替换OK6410的u-boot里的同名文件
  b.用\u-boot-1.1.6-TQ6410\include\configs\tq6410.h里配置网卡的几行代码替换掉uboot1.1.6/include/configs/smdk6410.h里配置网卡的相应代码
3. make clean; make

重新编译好的u-boot就可以使用ping、tftp等命令了。用tftp下载镜像很方便,不用在linux里编译,然后用ftp倒到windows,再用DNW下载到目标板了。

回复评论 (1)

回复 楼主 yanhong_90 的帖子

希望楼主自己移植  ,和大家一起分享
处处留心皆学问!
点赞  2010-10-19 14:04
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复