色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

Hi,歡迎來到嵌入式培訓高端品牌 - 華清遠見教育科技集團<北京總部官網>,專注嵌入式工程師培養15年!
當前位置: > 華清遠見教育科技集團 > 嵌入式學習 > 講師博文 > U-boot引導Linux-2.6.39.3內核問題
U-boot引導Linux-2.6.39.3內核問題
時間:2017-01-05作者:華清遠見

u-boot引導Linux內核有兩種方式,go命令或者bootm命令。go命令引導zImage格式的內核映像,默認方式下不向內核傳遞參數,需要我們修改,相應的修改也有兩種選擇。一種是用使用struct param_struct傳遞內核參數,另一種是以標記列表(tagged list)的形式來傳遞啟動參數。第一種方式設置簡單,Linux2.6繼續支持該格式,未來是否繼續支持有待考察。實踐中,用struct param_struct方式引導Linux-2.6.35沒問題,但在引導Linux-2.6.39.3時失敗。提示以下信息:

Root-NFS: No NFS server available, giving up. 
        VFS: Unable to mount root fs via NFS, trying floppy.

懷疑是內核參數傳遞不正確。因此,嘗試用bootm命令引導Linux-2.6.39.3。

bootm命令只能引導uImage格式的內核映像,用make uImage命令生成uImage格式的內核映像,用bootm命令引導Linux-2.6.39.3,但也不成功。經查,bootm命令默認方式也不向內核傳遞參數,需要在配置頭文件(例如,include/configs/smdk2410.h)中定義以下兩個宏:

#define CONFIG_SETUP_MEMORY_TAGS 1
        #define CONFIG_CMDLINE_TAG 1

重新編譯生成u-boot.bin,燒寫到開發板中并重啟開發板,引導Linux-2.6.39.3仍不成功。

zImage格式的內核映像和uImage格式的內核映像文件頭部分不同,后者多64個字節。注意到make uImage時的提示信息:

Load Address: 0x30108000
        Entry Point: 0x30108000

這兩個地址一個是解壓后的加載地址,一個是內核映像的執行入口地址,二者應該不同,有64(0x40)字節的偏移。

打開arch/arm/boot目錄中的Makefile,找到$(obj)/uImage: STARTADDR=$(LOADADDR) 這一句,顯然,直接把加載地址賦給了執行地址。修改如下:

$(obj)/uImage: STARTADDR=$(shell echo $(LOADADDR) | sed –e “s/..$$/40/”)

其中,sed –e “s/..$$/40/”的意思是把字符串的后兩個字節用40替換。

重新make uImage,提示信息為:

Load Address: 0x30108000
        Entry Point: 0x30108040

在開發板上重新引導內核:

# tftp 33000000 uImage
        # bootm 33000000

系統引導成功。

發表評論
評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)
主站蜘蛛池模板: 久久久久亚洲AV片无码 | 正在播放国产真实哭都没用 | 欧美肥老太牲交视频 | 亚洲欧美另类成人综合图片 | 午夜a级理论片在线播放717 | 好男人社区神马影视www | 国产人人澡 | 伊人二区 | 我和亲妺妺乱的性视频 | 欧美性猛交XXXX乱大交 | 男人添女人下部全视频 | 免费的黄网站在线观看 | 欧美男男激情videosgay | 亚洲熟女乱色综合亚洲av | 成年美女黄网站18禁 | 亚洲人成网77777亚洲色 | 亚洲欧洲成人精品香蕉网 | 黑人上司与人妻激烈中文字幕 | 中文字幕丰满孑伦无码专区 | 亚洲AV无码专区在线亚 | 裸男网站gv | a毛片| 亚洲Aⅴ无码专区在线观看春色 | 特黄特级毛片免费视频 | 搞久久| 小荡货腿张开给我cao免费视频 | 俄罗斯毛毛xxxx喷水 | 红杏国产成人精品视频 | 免费无码aⅴ免费中文字幕 久草久热 | 日韩精品专区av无码 | 在线国产1区 | 亚洲AV无码一区东京热 | 免费观看国产女人高潮视频 | 亚洲精品卡一卡三卡四卡乱码 | 亚洲精品无码AV人在线播放 | 精品久久久久久国产潘金莲 | 久久人妻无码AⅤ毛片A片麻豆 | 婷婷综合缴情亚洲AV | 在线观看黄国产 | 无遮挡激情视频国产在线观看 | 丝袜美腿一区二区三区 |