一、常用命令
1. 获取帮助
① help 或 ?
2. 环境变量与相关命令
(1)环境变量
① bootdely
② baudrate
③ netmask
④ ethaddr
⑤ bootfile
⑥ bootargs
⑦ bootcmd
⑧ serverip
⑨ ipaddr
⑩ stdin
? stdout
? stderr
(2)相关命令
① printenv
② setenv:setenv name value
③ saveenv
3. 串口传输命令
① loadb
② loadx
③ loady
4. 网络命令
① ping
② dhcp
③ rarpboot
④ nfs
⑤ tftpboot:tftpboot MemAddr FileName(tftp 0x30008000 uImage)
⑥ bootp
5. Nand Flash操作
① nand info
② nand device [dev]
③ nand read addr off size
④ nand write addr off size
⑤ nand write[.yaffs[1]] addr off size
⑥ nand erase [clean] [off size]
⑦ nand bad
⑧ nand dump[.oob] off
⑨ nand srub
⑩ nand markbad off
? nboot addr dev offset
6. 内存、寄存器操作命令
① nm: 修改内存值(指定地址)
格式:nm[.b, .w, .l] addr
② mm:修改内存值(地址自动加1)
格式:mm[.b, .w, .l] addr
③ md:显示内存值
格式:md[.b, .w, .l] addr
④ mw:用指定的数据填充内存
格式:mw[.b, .w, .l] addr value [count]
⑤ cp:内存的拷贝(包含内存与Nor Flash间的数据拷贝)
格式:cp[.b, .w, .l] srcAddr dstAddr count
7. Nor Flash操作命令
① flinfo:
② protect:
③ erase:
8. USB操作命令
① usb reset
② usb stop [f]
③ usb tree
④ usb info [dev]
⑤ usb storage
⑥ usb dev [dev]
⑦ usb part [dev]
9. SD卡(MMC)操作命令
① mmc init [dev]
② mmc device [dev]
注:SD卡只有初始化和设备信息的显示,读写时通过文件系统名利实现的。
10. FAT文件系统命令
① fatinfo: 显示文件系统相关信息
格式: fatinfo <interface> <dev[:part]>
② fatload: 从FAT32系统中读取二进制文件到SDRAM
格式: fatload <interface> <dev[:part]> <addr> <filename> [bytes]
③ fatls: 列出FAT32文件系统中目录中的文件
格式: fatls <interface> <dev[:part]> <directory>
11. 系统引导命令
① boot: 运行ENV"bootcmd"中指定的命令
② bootd: 同boot
③ bootm: 启动在SDRAM中用UBoot的mkimage工具处理过的内核映像
12. 其它命令
① run:运行一个脚本
MINI2440 :) setenv Test echo Hello\;ver MINI2440 :) run Test Hello U-Boot 2013.10 (Aug 24 2018 - 14:33:27) arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2008q3-72) 4.3.2 GNU ld (Sourcery G++ Lite 2008q3-72) 2.18.50.20080215 MINI2440 :)
② reset:重启CPU
原文:https://www.cnblogs.com/wulei0630/p/10635659.html