uboot通过tftp来启动内核

来源:互联网 发布:淘宝店保证金多少 编辑:程序博客网 时间:2024/05/18 02:55

PC机系统:ubuntu12.04

这里以OK6410开发板为例。首先uboot已经烧写进NANDFLASH里面,然后板子设置成从NANDFLASH启动,并且ubuntu已经安装了TFTP服务器(具体请参考http://blog.csdn.net/yeyiliang/article/details/54573912),开发板能ping通虚拟机。

开发板开机启动并进入到uboot选项,选择EXIT command line。

#设置开发板的IP地址

setenv ipaddr 192.168.0.232

#设置虚拟机ip地址

setenv serverip 192.168.0.103(我的虚拟机IP地址是.103)

#TFTP设置

setenv bootcmd tftp 50008000 zImage\;bootm 50008000

#保存参数

saveenv


将内核文件zImage放在/tftpboot 目录下面,重新启动平台,uboot会自动从tftp服务器获取zImage内核文件。






原创粉丝点击