国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

U-BOOT 的移植

發布時間:2015-1-30 15:10    發布者:xhxyd

說先在把U-BOOT- 1.1.6復制到SMB共享文件里面,然后到虛擬機里面解壓他,執行命令:tar xjvf U-BOOT-1.1.6

編譯U-BOOT需要采用arm-linux-gcc-3.3.2的交叉編譯器

將編譯器的壓縮文件復制到smb的共享文件夾里面,然后采用tar xjvf 進行解壓,解壓后的文件需要移動到usr/local/arm里面,然后要修改編譯器的環境變量:

執行vi /etc/profile,然后在里面的修改成

export PATH =/usr/local/arm/3.3.2/binPATH

修改好了以后,需要執行 source /etc/profile,可以查看編譯器的版本 a

執行arm-linux-gcc –v



接下來可以進入U-BOOT-1.1.6里面進行編譯,但是還需要修改一個地方,

執行:vi cpu/arm920t/config.mk然后再該目錄下,把-msoft-float用#號注釋掉(意思是不用軟浮點進行編譯)



U-BOOT沒有像VIVI那樣的圖形配置界面,我們只能修改其中的文件進行配置,



解壓U-BOOT-1.1.6,進入U-BOOT目錄,修改Makefile:

每個文件都有這樣的語句,意思是代表每個開發板,具體就是 開發板的名稱_config

各項的意思如下:
arm: CPU的架構(ARCH)
arm920t: CPU的類型(CPU),其對應于cpu/arm920t子目錄。
TX2440: 開發板的型號(BOARD),對應于board/TX2440目錄。
NULL: 開發者/或經銷商(vender)。
s3c24x0: 片上系統(SOC)。

在smdk2410_config :       unconfig
        @$(MKCONFIG) $(@:_config=) arm arm920t smdk2410 NULL s3c24x0

加上

TQ2440_config :    unconfig
        @$(MKCONFIG) $(@:_config=) arm arm920t TQ2440 NULL s3c24x0

修改好了以后需要保存,但是這時候,是沒法保存的,因為沒權限,這時候,需要在虛擬機里面修改權限:

在u-boot-1.1.6目錄里面 執行chmod 666 Makefile 把文件的權限修改成可以讀寫



指定交叉編譯器的工具 在Makefile第128行里面的CROSS_COMPILE=arm-linux- 意思就是指定arm-linux-為交叉編譯器



在虛擬機里面U-Boot-1.1.6的board里面新建一個自己開發板的目錄TQ2440:

在U-Boot-1.1.6中進入Board目錄中,把里面的一個文件,smdk2410改名成TQ2440.

進入到TQ2440中,把里面的文件 ,smdk2410.c改名成TQ2440.c

返回到Board目錄。只保留TQ2440文件,其余的可以刪除掉,刪除方法可以這樣:

把TQ2440移動上一層目錄:mv TQ2440 ../

然后執行 rm – rf*,把所以得文件刪除掉(注意這個命令的格式,多幾個空格)

最后把上一層目錄上的TQ2440移回來:mv ../ TQ2440 ./



在這個board目錄中修改Makefile文件。我們可以再smb共享的文件進入到board文件中

打開Makefile。在第28行的smdk2410.o改為TX2410.o。

在修改中,會遇到沒有權限修改文件,我們回到虛擬機中,修改權限:

打開TQ2440,執行:chomd 666 Makefile.

在返回去保存!



在include/configs目錄下創建板子的配置頭文件,把smdk2410.h改名為TQ2440.h:

首先進入到include/configs目錄中,執行mv smdk2410.h TQ2440.h

然后把該目錄下除了TQ2440.h,其余的都刪除了。



看看配置是否成功:

回到U-Boot-1.1.6目錄

執行 make TQ2440_config

當出現Configuring for TX2440 board.....表示配置以已經成功

出現make: execvp: …………/mkconfig: 權限不夠

查看mkconfig的權限,發現沒有可執行權限,用chmod 764 mkconfig加上權限

然后再make,成功后可出現 Configuring for TX2440 board.....

更多咨詢:聯系人:軒老師 13663715416  QQ:1962426343

★這里是【深圳信盈達嵌入式實訓學院】,單片機培訓、嵌入式ARM培訓、linux培訓、PCB培訓、FPGA培訓,匯編C語言培訓、Android培訓、數電模電培訓、cortex-m3培訓!



本文地址:http://www.qingdxww.cn/thread-145253-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: а新版天堂中文在线 | 亚洲国产天堂久久综合图区 | 亚洲日本欧美产综合在线 | 国产日韩一区二区三区在线观看 | 国产免费一区不卡在线 | 亚洲一区日韩二区欧美三区 | 女人18片免费视频网站 | 午夜小视频男女在线观看 | 国产精品一区二区手机看片 | 91香蕉视频在线看 | 婷婷丁香色综合狠狠色 | 9久久9久久精品 | 五月婷婷六月丁香综合 | 黄床大片30分钟免费看 | 欧美性另类高清极品 | 一区二区三区在线观看免费 | 色综合中文字幕天天在线 | 欧美一区2区三区3区公司 | 成人韩免费网站 | 国产午夜精品免费一二区 | 91中文字幕yellow字幕网 | 男女男在线精品网站免费观看 | 欧美日韩精品一区二区在线线 | 中文在线最新版天堂 | 美女伊人网| 四虎tv| 99久久久国产精品免费播放器 | 国产在线观看青草视频 | 亚洲欧美日本国产综合在线 | 青青草原在线新免费 | 午夜视频在线观看区二区 | 在线播放精品视频 | 亚洲综合色在线 | 国产91在线精品 | 啪啪五月天 | 日韩视频免费看 | 成年人三级视频 | 久久99久久99精品免观看动漫 | 国产国拍亚洲精品福利 | 国产欧美精品一区二区色综合 | 国产成人看片免费视频观看 |