国产成人精品三级麻豆,色综合天天综合高清网,亚洲精品夜夜夜,国产成人综合在线女婷五月99播放,色婷婷色综合激情国产日韩

當(dāng)前位置: > 華清遠(yuǎn)見教育科技集團(tuán) > 嵌入式學(xué)習(xí) > 講師博文 > 通過usb燒寫內(nèi)核和文件系統(tǒng)鏡像
通過usb燒寫內(nèi)核和文件系統(tǒng)鏡像
時(shí)間:2016-12-12作者:華清遠(yuǎn)見

1.根據(jù)實(shí)際的內(nèi)核分區(qū)修改u-boot源碼中的文件:

include/configs/smdk2416.h

2.修改如下內(nèi)容:

(1)將usb中的內(nèi)核鏡像zImage放入內(nèi)存中的對(duì)應(yīng)位置:
         #define CONFIG_USBLOADKERNEL "fatloadusb 0:1 30008000 zImage"

(2)將下載到內(nèi)存中的內(nèi)核鏡像燒寫到nand flash中:
   nbsp;      #define CONFIG_UPDATAKERNEL "nand erase 100000 300000 ; nand write 30008000 100000 300000"

(3)將usb中存放的文件系統(tǒng)rootfs.cramfs放入內(nèi)存中的對(duì)應(yīng)的位置:
         #define CONFIG_USBLOADROOTFS "fatloadusb 0:1 30008000 rootfs.cramfs"

(4)將內(nèi)存中存放的文件系統(tǒng)燒寫到nand flash當(dāng)中:
         #define CONFIG_UPDATAROOTFS "nand erase 400000 C00000 ; nand write 30008000 400000 C00000"

(5)讀取內(nèi)核鏡像并運(yùn)行:
         #define CONFIG_BOOTKERNEL "nand read 30008000 100000 300000; bootm 30008000"
         #define CONFIG_USBSTART "usb start"

(6)定義硬件平臺(tái)上電后需要執(zhí)行的命令:
         #define CONFIG_BOOTCOMMAND "run usbstart usbloadkernel updatakernel ; run usbloadrootfs updatarootfs ; run bootkernel"

發(fā)表評(píng)論
評(píng)論列表(網(wǎng)友評(píng)論僅供網(wǎng)友表達(dá)個(gè)人看法,并不表明本站同意其觀點(diǎn)或證實(shí)其描述)