uboot的常用命令1~4以及开发板和主机的ping通

《朱老师物联网大讲堂》学习笔记

学习地址:www.zhulaoshi.org


行缓冲命令行,

关键在于是否按下回车键。


命令中的特殊符号,

比如,用单引号将很长且中间有空格的参数引起来。


在讲解命令前,

你知道这个会很有帮助,

help

help movi


1.printenv/print,

打印环境变量,

环境变量被单独存放在flash一个分区。


2.setenv/set,

set name value 相当于修改全局变量。


3.saveenv/save


4.ping,

开发板,主机,虚拟机的ping,

NAT和桥接的区别,注意NAT在虚拟机中的设置。


5.tftp,

uboot本身是去启动内核的,为了做到这就得去能够部署内核,

其中就有这样一个工具tftp,

tftp是通过有线网络的,

ftfp方式下,uboot扮演的是tftp客户端的角色,

主机windows或者虚拟机必须有一个tftp服务器,uboot用tftp命令去服务器下载,

tftp 0x30000000  zImage-qt (将服务器上zImage-qt文件下载到开发板的内存0x30000000)


6.nfs


7.movi

开发板如果使用sd卡,emmc,inand等作为flash,在uboot中使用flash指令movi (或mmc)。


8.nand

nandflash操作指令,类似movi。


9.mm,mw,md,

内存操作指令,因为uboot是一个裸机程序,不像os,uboot并不管理所有内存,内存可以随意用,就是小心自己坑自己!

mm,memory modify

mw,memory write

md,memory display


10.bootm,go,

启动内核指令,

bootm传参,

go不传参。




你可能感兴趣的:(指令,uboot,s5pv210,embeded)