此贴属《OK6410上uboot1.1.6的dm9000AE移植》的续贴,前者移植dm9000ae的目的就是为了挂载NFS!
前面遗留的第一次Ping不通的问题,没有影响到我的NFS的挂载,所以暂且认为它是正常的。
OK,上图,有图有真相,我习惯用事实说话:
在上贴,完成dm9000ae移植后,算它可以ping通了,然后我尝试了一下
用tftp下载内核到SDRAM中
还要多说两个东西,上面这行命令式从tftp服务器上下载,必须在你的linux主机先建立tftp服务器,方法见《 ubuntu下安装TFTP服务器 》;还有等下要用NFS挂载根文件系统,还要建立NFS服务器,方法见《 ubuntu下NFS服务器的搭建 》。
完了,从内存地址0xc0008000启动
OK,看这个意思很给力,tftp没有任何问题,于是就来修改启动命令和启动参数
修改这两项。
修改完了,一定不要忘了saveenv,保存刚才的修改到nandflash,这样下次还在。
好了,重新上电,哗哗哗地启动聊...
前面遗留的第一次Ping不通的问题,没有影响到我的NFS的挂载,所以暂且认为它是正常的。
OK,上图,有图有真相,我习惯用事实说话:
在上贴,完成dm9000ae移植后,算它可以ping通了,然后我尝试了一下
用tftp下载内核到SDRAM中
还要多说两个东西,上面这行命令式从tftp服务器上下载,必须在你的linux主机先建立tftp服务器,方法见《 ubuntu下安装TFTP服务器 》;还有等下要用NFS挂载根文件系统,还要建立NFS服务器,方法见《 ubuntu下NFS服务器的搭建 》。
完了,从内存地址0xc0008000启动
OK,看这个意思很给力,tftp没有任何问题,于是就来修改启动命令和启动参数
修改这两项。
修改完了,一定不要忘了saveenv,保存刚才的修改到nandflash,这样下次还在。
好了,重新上电,哗哗哗地启动聊...
这是我们最喜欢看到的了!搜噶!so easy!你会吗?
原文:
http://www.mcuprimer.com/forum.php?mod=viewthread&tid=156&extra=page%3D1