文章目錄
- 1 查詢有哪些命令
- 2 信息查詢命令
- dbinfo - 查看板子信息
- printenv- 輸出環境變量信息
- version - 輸出uboot版本信息
- 3 環境變量操作命令
- 修改環境變量
- 新建環境變量
- 刪除環境變量
- 4 內存操作命令
- md命令
- nm命令
- mm命令
- mv命令
- cp命令
- cmp命令
- 5 網絡操作命令
- 與網絡有關的環境變量
- ping命令
- dhcp命令
- nfs命令
- tftp命令
- EMMC和SD卡操作命令
- EMMC命令
- mmc info 命令
- mmc rescan 命令
- mmc list 命令
- mmc dev 命令
- mmc part命令
- mmc read命令
- mmc write 命令
- mmc erase 命令
- FAT格式文件系統命令
- fatinfo
- fatls
- fstype
- faltload
- fatwrite
- EXT格式文件系統操作命令
- BOOT操作命令
- bootz命令
- bootm
- boot
- 其他操作命令
- reset
- go
- run
- mtest
1 查詢有哪些命令
查詢全部有哪些命令使用 help 或者 ?
2 信息查詢命令
dbinfo - 查看板子信息
printenv- 輸出環境變量信息
version - 輸出uboot版本信息
3 環境變量操作命令
- setenv - 修改環境變量
語法格式:setenv [環境變量名稱 ] [環境變量值] - saveenv - 保存環境變量
語法格式:saveenv
一般環境變量是存儲在外部flash中,uboot啟動的時候,會將環境變量從flash中加載到DRAM中,使用setenv改變的是DRAM 中的環境變量,要是用saveenv將修改后的變量保存到flash中。
修改環境變量
先使用setenv修改環境變量,在使用saveenv保存環境變量。
當修改的環境變量值中存在空格時,要是用單引號將環境變量的值擴起來
新建環境變量
與修改環境變量的形式相同。
刪除環境變量
不給環境變量賦值就是刪除環境變量
4 內存操作命令
- md - 顯示內存值
- nm - 修改指定地址的內存值
- mm - 修改指定地址內存值,地址可以自增
- mv - 使用一個指定數據填充一段內存
- cp - 將DRAM的數據從一個地址拷貝到另一個地址,或者把NOR Flash的數據拷貝到DRAM中
- cmp - 比較兩段內存的數據是否相等
md命令
md命令用于顯示內存的值,
nm命令
mm命令
mv命令
cp命令
cmp命令
5 網絡操作命令
與網絡有關的環境變量
環境變量 | 描述 |
---|---|
ipaddr | 開發板IP地址,可以不設置,用dhpc獲取 |
ethaddr | 開發板mac地址 |
gatewayip | 網關地址 |
netmask | 子網掩碼 |
serveip | 服務器IP地址,也就是UBuntu主機IP地址 |
ping命令
dhcp命令
nfs命令
tftp命令
EMMC和SD卡操作命令
EMMC命令
mmc info 命令
mmc rescan 命令
mmc list 命令
mmc dev 命令
mmc part命令
mmc read命令
mmc write 命令
mmc erase 命令
FAT格式文件系統命令
fatinfo
fatls
fstype
faltload
fatwrite
EXT格式文件系統操作命令
BOOT操作命令
- bootz
- bootm
- boot