博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uboot指令和环境变量
阅读量:6284 次
发布时间:2019-06-22

本文共 771 字,大约阅读时间需要 2 分钟。

一、uboot指令

1、printenvpri打印环境变量

2、setenv - 设置环境变量,和saveenv 配合使用

3、saveenv - 保存环境变量

4、run - 执行设置好的脚本,比如将uboot的指令A和指令B集合成指令C,则执行C需要在前面加上run; 

5、boot - uboot进入内核执行;boot命令默认执行的命令式bootcmd

6、bootm - 只能用来引导经过mkimage构建了镜像头的内核镜像文件以及根文件镜像;

7、fsload 可以将内核和文件系统从flash、读出来,放到内存中,使用的是jffs2文件系统;

8、tftp 下载镜像文件到内存中;tftp {addr} {uimage_name};tftp 将某个文件下载到内存中,然后可以通过bootm引导;

 

二、环境变量

1bootcmd  - 倒计时结束后,默认执行得指令;

2bootargs - 传递给kernel启动执行的参数,比如选择使用jffs2文件系统还是NFS文件系统,例如:

bootargs=root=/dev/mtdblock6 rw rootfstype=jffs2  //使用nand flash上的jffs2文件系统,mtdblock6 表示第flash6块分区(nor0 1 2 3nand4 5 6);

 bootargs=root=/dev/nfs rw nfsroot=${serverip}:${nfsdir} //使用NFS文件系统;

3、ethact - 设置默认网卡  /* setenv ethact gemac1 设置网卡1为默认网卡,执行ping命令数据将从网卡1发出 */

转载于:https://www.cnblogs.com/FarmPick/p/uboot.html

你可能感兴趣的文章
如何在plSql查询数据查出的数据可编辑
查看>>
2015年第11本:代码整洁之道Clean Code
查看>>
PHP 错误与异常 笔记与总结(11 )register_shutdown_function() 函数的使用
查看>>
talend 将hbase中数据导入到mysql中
查看>>
内置在虚拟机上64位操作系统:该主机支持 Intel VT-x,但 Intel VT-x 残
查看>>
Material Design练习
查看>>
[译] 二、开始iOS编程之前,你还需要做什么?
查看>>
Oracle 查看表空间的大小及使用情况sql语句
查看>>
加密解密帮助类(对称加密)
查看>>
分页和多条件查询功能
查看>>
ActiveReport开发入门-图表的交互性
查看>>
iOS开发之遍历Model类的属性并完善使用Runtime给Model类赋值
查看>>
Echarts图表控件使用总结2(Line,Bar)—问题篇
查看>>
【转载】CString、BSTR和LPCTSTR之间的区别
查看>>
淘宝开放源码WebserverTengine基本安装步骤
查看>>
thinkphp达到UploadFile.class.php图片上传功能
查看>>
如何在windows server 2008上配置NLB群集
查看>>
.NET 下各种Resource的读取方式
查看>>
【jQuery】jQuery筛选器规则
查看>>
采用UltraISO制作U菜Win7安装盘,显现"File not find /BOOT/CDMENU.EZB.ezb"错误
查看>>