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

U-BOOT 的移植

發(fā)布時(shí)間:2015-1-30 15:10    發(fā)布者:xhxyd

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

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

將編譯器的壓縮文件復(fù)制到smb的共享文件夾里面,然后采用tar xjvf 進(jìn)行解壓,解壓后的文件需要移動(dòng)到usr/local/arm里面,然后要修改編譯器的環(huán)境變量:

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

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

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

執(zhí)行arm-linux-gcc –v



接下來可以進(jìn)入U(xiǎn)-BOOT-1.1.6里面進(jìn)行編譯,但是還需要修改一個(gè)地方,

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



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



解壓U-BOOT-1.1.6,進(jìn)入U(xiǎn)-BOOT目錄,修改Makefile:

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

各項(xiàng)的意思如下:
arm: CPU的架構(gòu)(ARCH)
arm920t: CPU的類型(CPU),其對(duì)應(yīng)于cpu/arm920t子目錄。
TX2440: 開發(fā)板的型號(hào)(BOARD),對(duì)應(yīng)于board/TX2440目錄。
NULL: 開發(fā)者/或經(jīng)銷商(vender)。
s3c24x0: 片上系統(tǒng)(SOC)。

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

加上

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

修改好了以后需要保存,但是這時(shí)候,是沒法保存的,因?yàn)闆]權(quán)限,這時(shí)候,需要在虛擬機(jī)里面修改權(quán)限:

在u-boot-1.1.6目錄里面 執(zhí)行chmod 666 Makefile 把文件的權(quán)限修改成可以讀寫



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



在虛擬機(jī)里面U-Boot-1.1.6的board里面新建一個(gè)自己開發(fā)板的目錄TQ2440:

在U-Boot-1.1.6中進(jìn)入Board目錄中,把里面的一個(gè)文件,smdk2410改名成TQ2440.

進(jìn)入到TQ2440中,把里面的文件 ,smdk2410.c改名成TQ2440.c

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

把TQ2440移動(dòng)上一層目錄:mv TQ2440 ../

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

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



在這個(gè)board目錄中修改Makefile文件。我們可以再smb共享的文件進(jìn)入到board文件中

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

在修改中,會(huì)遇到?jīng)]有權(quán)限修改文件,我們回到虛擬機(jī)中,修改權(quán)限:

打開TQ2440,執(zhí)行:chomd 666 Makefile.

在返回去保存!



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

首先進(jìn)入到include/configs目錄中,執(zhí)行mv smdk2410.h TQ2440.h

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



看看配置是否成功:

回到U-Boot-1.1.6目錄

執(zhí)行 make TQ2440_config

當(dāng)出現(xiàn)Configuring for TX2440 board.....表示配置以已經(jīng)成功

出現(xiàn)make: execvp: …………/mkconfig: 權(quán)限不夠

查看mkconfig的權(quán)限,發(fā)現(xiàn)沒有可執(zhí)行權(quán)限,用chmod 764 mkconfig加上權(quán)限

然后再make,成功后可出現(xiàn) Configuring for TX2440 board.....

更多咨詢:聯(lián)系人:軒老師 13663715416  QQ:1962426343

★這里是【深圳信盈達(dá)嵌入式實(shí)訓(xùn)學(xué)院】,單片機(jī)培訓(xùn)、嵌入式ARM培訓(xùn)、linux培訓(xùn)、PCB培訓(xùn)、FPGA培訓(xùn),匯編C語言培訓(xùn)、Android培訓(xùn)、數(shù)電模電培訓(xùn)、cortex-m3培訓(xùn)!



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

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專區(qū)
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點(diǎn)宏來節(jié)省時(shí)間和空間
  • Dev Tool Bits——使用DVRT協(xié)議查看項(xiàng)目中的數(shù)據(jù)
  • Dev Tool Bits——使用MPLAB® Data Visualizer進(jìn)行功率監(jiān)視
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美一区二区三区在观看 | jk制服福利在线播放 | 国产精品国产三级在线高清观看 | 国产97在线观看 | 亚洲最大福利视频网 | 国产在线91观看免费观看 | 免费视频一区 | 99精品国产自产在线观看 | 美女视频永久黄网站免费观看国产 | 亚洲综合导航 | 日韩一级影院 | 天天操视频 夜夜 | 久久国产精品久久精品国产 | 91精品国产一区 | 激情五月婷婷色 | 99精品热线在线观看免费视频 | 亚洲短视频在线观看 | 国产黄a三级三级看三级 | 国产色司机在线视频免费观看 | 国产麻豆福利a v在线播放 | 亚洲国产欧美久久香综合 | 丁香六月婷婷综合激情动漫 | 狠狠色狠狠色很很综合很久久 | 日韩精品免费一区二区三区 | 日本成人免费在线视频 | 国产一级一片免费播放 | 男女视频网站在线观看 | 成人福利在线视频 | 青青免费在线视频 | 色噜噜久久 | 老子影院午夜久久亚洲 | 国产真实乱对白精彩 | 精品一区二区三区视频在线观看 | 91三级在线 | 高清欧美一级在线观看 | 91极品在线观看 | 在线视频日韩 | 澳门毛片精品一区二区三区 | 中文字幕精品一区二区日本 | 91香蕉视频网| 天天操夜夜艹 |