uboot里面常用的就几个命令,还有很多是不熟悉的,简单的了解一下,说不定以后会用到、
有很多的命令可能是“自定义”的,这同时需要了解uboot下的自定义CMD的实现,这次就不讲了。
在当前的uboot下的命令如下:
? - alias for 'help'
打印当前注册的所有命令
base - print or set address offset
打印或设置地址偏移量
bdinfo - print Board Info structure
打印板级信息结构
boot - boot default, i.e., run 'bootcmd'
run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
run 'bootcmd'
bootelf - Boot from an ELF image in memory
从内存中的ELF镜像启动
bootm - boot application image from memory
从内存中引导应用镜像启动
bootp - boot image via network using BOOTP/TFTP protocol
通过BOOTP/TFTP协议使用网络启动镜像
bootvx - Boot vxWorks from an ELF image
使用ELF镜像启动vxWorks
cipher_test- CIPHER Encrypt And Decrypt Test
密码加密和解密测试
cmp - memory compare
内存比较
coninfo - print console devices and information
打印控制台设备和信息
cp - memory copy
内存拷贝
crc32 - checksum calculation
CRC32校验和计算
dcache - enable or disable data cache
使能/失能数据cache
ddr - ddr training function
内存训练函数
decjpg - jpgd - decode jpeg picture.
解码jpeg图像
decjpg [format]
dhcp - boot image via network using DHCP/TFTP protocol
使用DHCP/TFTP协议通过网络启动映像
dm - Driver model low level access
驱动程序模型低级别访问
echo - echo args to console
将参数输出到控制台
editenv - edit environment variable
修改环境变量
env - environment handling commands
环境处理命令
erase - erase FLASH memory
擦除闪存
exit - exit script
退出脚本
false - do nothing, unsuccessfully
什么也不做,但没有成功
flinfo - print FLASH memory information
打印闪存信息
getinfo - print hardware information
打印硬件信息
go - start application at address 'addr'
在地址“addr”启动应用程序
go_a53cpu1- start a53-cpu1 at address 'addr'
在地址“addr”启动a53-cpu1
gzwrite - unzip and write memory to block device
解压并写入内存以阻止设备
hash - Calcluate hash.
计算哈希散列值
hash_test- hash_test [x]:[0] SHA1; [1] SHA256; [2] HMAC-SHA1; [3] HMAC-SHA256;
help - print command description/usage
打印命令描述/使用
icache - enable or disable instruction cache
使能/失能Icacha
iminfo - print header information for application image
打印应用程序图像的标题信息
imxtract- extract a part of a multi-image
提取multi-image的一部分
itest - return true/false on integer compare
对整数比较返回true/false
klad_test- KLAD Test
loadb - load binary file over serial line (kermit mode)
通过串行线加载二进制文件(kermit模式)
loads - load S-Record file over serial line
通过串行线加载S-Record文件
loadx - load binary file over serial line (xmodem mode)
通过串行线加载二进制文件(xmodem模式)
loady - load binary file over serial line (ymodem mode)
通过串行线加载二进制文件(ymodem模式)
loop - infinite loop on address range
地址范围无限循环
md - memory display
内存显示
mii - MII utility commands
MII实用程序命令
mm - memory modify (auto-incrementing address)
内存修改(自动递增地址)
mw - memory write (fill)
内存写(填充)
nfs - boot image via network using NFS protocol
使用NFS协议通过网络引导映像
nm - memory modify (constant address)
内存修改(常量地址)
part - disk partition related commands
与磁盘分区相关的命令
ping - send ICMP ECHO_REQUEST to network host
发送ICMP回显请求到网络主机
printenv- print environment variables
打印环境变量
protect - enable or disable FLASH write protection
启用或禁用FLASH写保护
pxe - commands to get and boot from pxe files
从pxe文件获取和引导的命令
reset - Perform RESET of the CPU
执行CPU重置
rng_test- RNG Test
rsa_enc_test- RSA PKCS1# V1_5 encrypt/decrypt Test
RSA PKCS1# V1 5加密/解密测试
rsa_sign_test- RSA PKCS1# V1_5 Sign Test
RSA PKCS1# V1 5符号测试
run - run commands in an environment variable
在环境变量中运行命令
saveenv - save environment variables to persistent storage
将环境变量保存到持久存储中
setenv - set environment variables
设置环境变量
setexpr - set environment variable as the result of eval expression
将环境变量设置为eval表达式的结果
setvobg - setvobg - set vo backgroud color.
- setvobg [dev color]
设置vo背景颜色。
sf - SPI flash sub-system
SPI flash子系统
showvar - print local hushshell variables
打印本地hushshell变量
sleep - delay execution for some time
延迟执行一段时间
source - run script from memory
从内存中运行脚本
startgx - startgx - open graphics layer.
- startgx [layer addr stride x y w h]
开放图像层。
startvl - startvl - open video layer.
- startvl [layer addr stride x y w h]
开放视频层。
startvo - startvo - open vo device with a certain output interface.
- startvo [dev intftype sync]
打开具有特定输出接口的vo设备。
stopgx - stopgx - close graphics layer.
- stopgx [layer]
关闭图像层。
stopvl - stopvl - close video layer.
- stopvl [layer]
关闭视频层。
stopvo - stopvo - close interface of vo device.
- stopvo [dev]
关闭vo设备接口。
test - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
true - do nothing, successfully
unzip - unzip a memory region
解压缩内存区域
usb - USB sub-system
USB子系统
usbboot - boot from USB device
USB设备引导
version - print monitor, compiler and linker version
打印编译器和链接器版本
看完之后...感觉并没有什么用...=.=