uboot的烧写及使用

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中

3.3 uboot常用环境变量

ipaddr
uboot的IP地址
serverip
服务器的IP地址(即ubuntu的IP)
boo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值