嵌入式系统移植课笔记1自启动命令(华)

bootcmd 命令 系统自启动命令 (设置板子自启动后加载哪些文件,)
bootcmd=tftp 41000000 uImage:tftp 42000000 exynos4412-fs4412.dtb;bootm 41000000 - 42000000
加载内核和设备树
bootm 启动内核
exynos4412-fs4412.dtb 设备树文件
如果板子启动后 你不去干预它, 它就会按照这个命令去执行,

具体操作:
/# setenv bootcmd=tftp 41000000 uImage:tftp 42000000 exynos4412-fs4412.dtb;bootm 41000000 - 42000000

这样设置后还不行, 因为你没有指定去哪个 ip地址中去下载这些内容

通过一个 serverip 这个变量, 这个用来指定tftp服务所在地址

pri 命令查看bootcmd信息

在这里插入图片描述

也可以分别取敲这些命令
在这里插入图片描述

加载根文件系统
bootargs 自启动参数 (内核起来过后,uboot启动内核之后把这个参数传给内核,内核通过解析参数,从而知道去哪挂载我们的根文件系统 ,)

#:setenv bootargs root=/dev/nfs nfsroot=192.168.0.88:/soure/rootfs rw console=ttySAC2,115200 init=linuxrc ip =192.168.0.33

#:saveenv 保存一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值