1.u-boot中和環(huán)境參數(shù)有關(guān)的命令printenv:打印當(dāng)前環(huán)境參數(shù)setenvparam_name"value":設(shè)置環(huán)境參數(shù)saveenv:保存環(huán)境參數(shù)到FLASH2.bootcmd:這個(gè)參數(shù)包含了一些命令,這些命令將在u-boot進(jìn)入主循環(huán)后執(zhí)行示例:boot...
③設(shè)置根文件系統(tǒng)在服務(wù)器上的路徑,注意該路徑一定要設(shè)定為服務(wù)器上的nfs目錄。④bootcmd是u-boot啟動(dòng)后執(zhí)行的命令,命令之間用分號(hào)分隔。tftp21000000uImage表示通過(guò)tftp將內(nèi)核映像下載到RAM中地址為0x21000000;bootm...
直接setenvbootcmdtftp;setenv既可以增加變量,也可以修改,也可以刪除。setenvbootcmdtftp20008000,是修改和增加setenvbootcmdtftp是刪除
就是從sd/mmc里讀數(shù)據(jù)到內(nèi)存里。比如bootcmd=movireadkernel30008000;就是從sd/mmc讀偏移量為kernel的地方讀數(shù)據(jù)到內(nèi)存30008000中去。movireadrootfs30B00000300000;同樣是從sd/mmc讀偏移量為rootfs的地方讀數(shù)據(jù)...
bootcmd自動(dòng)啟動(dòng)時(shí)執(zhí)行的命令serverip服務(wù)器端的ip地址ipaddr本地ip地址stdin標(biāo)準(zhǔn)輸入設(shè)備stdout標(biāo)準(zhǔn)輸出設(shè)備stderr標(biāo)準(zhǔn)出錯(cuò)設(shè)備上面只是一些最基本的環(huán)境變量,注意:1)板子里原本是沒(méi)有環(huán)境變量的,u-boot...
setenvipaddr192.168.1.111這樣就可以了。然后在使用網(wǎng)絡(luò)相關(guān)的時(shí)候,會(huì)自動(dòng)獲取這個(gè)ip并使用的。如果用tftp還需設(shè)置setenvserverip192.168.1.123需要重啟還有效,則saveenv...
我們首先來(lái)看看mmc.bin做了哪些事情,從SD卡啟動(dòng),進(jìn)入U(xiǎn)-Boot的下載模式,使用printenv打印環(huán)境變量,可得:SMDK10#printenvbootargs=rootdelay=0console=ttySAC0,115200bootcmd=nanderase;fatloadmmc0:10x...
U_BOOT_CMD宏定義是在文件include/command.h中,添加自己的命令時(shí)一般是在common/目錄下新建一個(gè)C文件,C文件中包含的頭文件可以從該目錄下其他命令文件(如cmd_nand.c)復(fù)制過(guò)來(lái),新建的C文件中一般使用宏U_BOOT_CMD進(jìn)行...
環(huán)境變量:一般可分為系統(tǒng)變量和用戶變量。系統(tǒng)變量指給計(jì)算機(jī)指定一個(gè)尋找路徑,通過(guò)這個(gè)路徑可以搜索到你所需要的文件、程序.以及存儲(chǔ)系統(tǒng)臨時(shí)文件等.例如:在運(yùn)行框使用notepad、cmd等不需要使用完整路徑。
ZHAOCJ2440#setenvbootcmd'nandread31000000200000400000;bootm...使用menuconfig來(lái)配置內(nèi)核:makemenuconfig在KernelFeatures下選上兩項(xiàng)內(nèi)容,