Uboot部分命令使用方法

阅读: 评论:0

Uboot部分命令使用方法

Uboot部分命令使用方法

本内容来源于互联网,由离港时的灯塔整理
1、reset //重启uboot

2、bootm //用于启动内核
用法: bootm 0x42000000 //从内存地址0x42000000启动内核, 启动前需把内核镜像uImage存放到指定的内存地址

3、printenv //打印所有环境变量的值printenv 环境变量名//查看指定的环境变量值常用环境变量:

4、 bootdelay // uboot启动后,计时多少秒后自动执行环境变量

5、bootcmd 的语句bootcmd // 倒计时到0后,自动执行里面的语句

6、bootargs // 是用于提供给内核的启动参数语句

7、 setenv //设置/修改/删除环境变量的值用法:
删除指定的环境变量setenv myargs “hello”
设置环境变量myargs=hello, 如果环境变量没有会创建出来,如果已存则会修改它的值

8、saveenv //保存环境变量,环境变量修改过后必须执行此命令才可以保存起来,否则重启后环境变量就恢复了

9、loady //用于从uart线下载文件到板上内存里(loadb, loads, loadx基本一样)
用法:
loady 0x40008000 //把下载的文件从内存地址0x40008000开始存放执行"loady 0x40008000"后, uboot就会进入等待状态,等着接收数据 minicom具有通过uart传输文件的功能. 按"ctrl+a", 松手后再按"s", 选择"ymodem", 在弹出的界面里按空格键选中要传的文件.

9、 md 内存地址 用于查看内存地址上的值
用法:
md.b0x40008000100 //从内存地址0x40008000开始,查看0x100个字节并输出值
md.w0x40008000100//从内存地址0x40008000开始,查看0x100个16位值并输出值
md.l0x40008000100//从内存地址0x40008000开始,查看0x100个32位值并输出值

10、 mw //用于修改内存地址上的值
用法:
md.b  0x40008000 100 //从内存地址0x40008000开始,查看0x100个字节并输出值
md.w 0x40008000 100 //从内存地址0x40008000开始,查看0x100个16位值并输出值|
md.l 0x40008000 100 //从内存地址0x40008000开始,查看0x100个32位值并输出值

11、 go //执行指定内存地址上的指令
用法:
go 0x40008000

12、mmc // sd/mmc接口设备(sd卡, emmc)操作命令, 按扇区操作(每扇区512字节)
用法:
mmc read addr blk cnt //从mmc设备上的第blk个扇区开始,共读出cnt个扇区到内存地址addr上
mmc write addr blk cnt //把内存地址addr上的数据写入mmc设备的第blk个扇区,共cnt个扇区大小
mmc dev //用于当看当前的mmc设备是第几个
mmc erase blk cnt //把mmc设备的第blk个扇区开始清零,共清除cnt个扇区大小 
mmc part //列出当前mmc设备的分区信息
mmc list //列出所有的mmc设备信息

13、ext4ls //查看存储设备的ext2/3/4分区里的内容
用法:
ext4ls mmc 0:2 //查看第0个存储设备的第二个分区

14、ext4load //从ext2/3/4分区里读出文件到指定的内存地址
用法:
ext4load mmc 0:2 0x40008000 /uImage //从第0个存储设备的第2个分区的根目录读出uImage文件到内存地址0x40008000

15、fatls //查看存储设备的fat分区里的内容
用法:
fatls mmc 0:1 //查看第0个存储设备的第1个分区(fat分区)

16、fatload //从fat分区里读出文件到指定的内存地址
用法:
fatload mmc 0:1 0x40008000 /uImage //从第0个存储设备的第1个分区的根目录读出uImage文件到内存地址0x40008000

17、fatwrite //把内存上的数据存储到fat分区的一个文件里
用法:
fatwrite mmc 0:1 0x40008000 /my.txt 0x35 //把内存地址0x40008000开始的0x35个字节数据写入到第0个设备的第1个分区里,文件名为my.txt

18、run //执行指定的环境变量里的语句
用法:
run bootcmd //执行环境变量bootcmd里的语句

本文发布于:2024-01-28 20:40:44,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170644564910144.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:使用方法   命令   Uboot
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23