VIVI 常用命令
資料來源:互連網
編輯整理:馬晨元
編輯日期:2008-4-2
Email:[email protected]
QQ:12282568
VIVI 常用命令
vivi 是韓國Mizi 公司開發的BootLoader,適用於ARM9 處理器。vivi 有
兩種工作模式,啓動加載模式可以在一段時間後(這個時間可更改)自行啓動L
inux 內核,這是vivi 的默認模式。在下載模式下,vivi 爲用戶提供一個命令
行接口,通過該接口可以使用vivi 提供的一些命令。啓動vivi 時,在超級終端
界面中鍵入任意鍵(除enter 外)進入vivi 命令界面,字符提示爲“vivi>”,
我是在啓動vivi 前按住ESC 不放,因爲vivi 啓動比較快,按其它鍵會有字符產
生。
-----------------------------------------------------------------
----- reset 命令 復位Arm9 系統
-----------------------------------------------------------------
----- help 命令
help 顯示開發板上vivi 支持的所有命令
param help 顯示param 命令的用法
--------------------------------------------------------------
part 命令
part 命令用於對分區進行操作。通過part help 可以顯示系統對part
系列命令的幫助提示。
part show 顯示分區信息
part add partname part_start_addr part_leng flag 添加分區,參
數flag 爲分區類型
part del partname 刪除分區
part save 保存part 分區信息
part reset 恢復爲系統默認part 分區
--------------------------------------------------------------
load 命令
load 命令下載程序到存儲器中(Flash 或者RAM 中)。通過load hel
p 可以顯示系統對load 系列命令的幫助提示。
load flash partname x 使用xmodom 協議通過串口下載文件並且燒寫
帶partname 分區
例:
-load flash vivi x //注意,這裏的vivi 是分區名
-load flash kernel x
-load flash root x
load ram partname or addr x 使用xmodom 協議通過串口下載文件到
內存中
-------------------------------------------------------------
param 命令
param 命令用於對bootloader 的參數進行操作。通過param help 可
以顯示系統對param 系列命令的幫助提示。
param show 命令用於顯示bootloader 的當前參數值。
param reset 將bootloader 參數值復位成系統默認值。
param set paramname value 設置參數值
param set linux_cmd_line ”linux bootparam” 設置linux 啓動參
數,參數linux bootparam 表示要設置的linux kernel 命令行參數。
param save 保存參數設置
-------------------------------------------------------------
boot 命令
boot 命令用於引導linux kernel 啓動。通過boot help 可以顯示系統
對boot 命令的幫助提示。
boot 默認方式啓動
boot ram ramaddr lenth 啓動sdram 中ramaddr 處長度爲lenth 的li
nux 內核。
-------------------------------------------------------------
bon 命令
bon 命令用於對bon 分區進行操作。通過bon help 可以顯示系統對bo
n
系列命令的幫助提示。bon 分區是nand flash 設備的一種簡單的分區
管理方式。
bon part info 命令用於顯示系統中bon 分區的信息。
bon part 命令用於建立系統的bon 分區表。bon 分區表被保存到nand
flash 的最後0x4000 個字節中,即在nand flash 的0x03FFC000 ~0x
33FFFFFF 範圍內,分區表起始於0x03FFC000。
例如分爲3 個區:0~192k,192k~1M,1M~
vivi> bon part 0 192k 1M
doing partition
size = 0
size = 196608
size = 1048576
check bad block
part = 0 end = 196608
-------------------------------------------------------------
go 命令
go 命令用於跳轉到指定地址處執行該地址處的代碼。
go addr 跳轉到指定地址運行該處程序。
以上是整理的vivi 常用命令,具體語法可通過相應的help 命令查看。