U-Boot Boot命令【重要】

本文介绍了U-Boot中的bootz和bootu命令,用于从tftp和eMMC加载Linux内核到内存启动。bootz用于从tftp加载zImage和dtb到DRAM,而bootu则启动uImage,与bootz类似。此外,boot命令会根据环境变量bootcmd启动系统,该变量包含一系列启动命令。
摘要由CSDN通过智能技术生成

bootz

从 tftp 加载内核到内存启动

要想启动 Linux,需要将 Linux 镜像文件 (zImage、dtb) 拷贝到 DRAM 之中。之后通过 bootz 启动内核。

在这里插入图片描述

从 eMMC 加载内核到内存启动

在这里插入图片描述

bootu

启动 uImage,格式和 bootz 一模一样。

boot

boot 也是用来启动 Linux 系统的,但是会读取环境变量 bootcmd 来启动 Linux 系统。
bootcmd 其实就是一个"命令集合(打包)"。

setenv bootcmd 'tftp 80800000 zImage'; tftp 83000000 imx6ull-alientek-emmc.dtb; bootz 80800000 - 83000000
saveenv
boot

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值