vi@[toc]
1 uboot概述
Bootloader
在操作系统运行之前运行的一小段代码,用于将软硬件环境初始化到
一个合适的状态,为操作系统的加载和运行做准备(其本身不是操作系统)
Bootloader基本功能
-> 初始化软硬件环境
-> 引导加载linux内核
-> 给linux内核传参
-> 执行用户命令
注:bootloader是启动引导程序的统称,嵌入式linux常用的bootloader是uboot
2 uboot的使用
uboot模式
1 自启动模式
uboot启动后若没有用户介入,倒计时结束后会自动执行自启动
环境变量(bootcmd)中设置的命令(一般作加载和启动内核)
2交互模式
倒计时结束之前按下任意按键uboot会进入交互模式,交互模式下
用户可输入uboot命令
3 uboot 常用命令
3.1 uboot帮助命令
help
查看uboot支持的所有命令
help 命令
查看当前命令的使用方法
3.2 uboot环境变量命令
printenv
打印uboot中所有的环境变量
setenv
设置指定的环境变量(保存在RAM中)
setenv 环境变量 环境变量的值
saveenv
保存所有环境变量到EMMC中