uboot命令的介绍:
linux终端设计有三种缓冲机制。无缓冲,行缓冲,全缓冲
uboot终端使用类似于行缓冲命令行。
uboot进入到shell环境下,可以进行输入命令,设置环境变量等操作。
uboot的环境变量和操作系统的环境变量工作原理和方式几乎完全相同。
uboot的命令大概有几十个。
常用的uboot命令介绍:
print/printenv
用法:print命令不带参数,作用是打印出系统中的所有环境变量。
作用:
set/setenv
用法:set name value
saveenv/save:
用法:直接使用。
作用:将内存中的环境变量同步保存到flash中环境变量的分区。若只执行set而没有save,则此次更改只使用这次。下次重新启动会保持原有情况。
ping:
用法:ping ip地址
作用:测试网络连接。
tftp:
用法:tftp 0x30000000 zImage
将服务器中的 zImage 文件下载到开发板内存0x30000000地址处
作用:通过有线网络将uboot的镜像下载到开发板中。
前提:主机(windows/ubunt中有一个tftp服务器),将下载的镜像放到服务器中的下载目录中,在开发板中的uboot使用tftp去