




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、實(shí)驗(yàn) 4-1 Blob編譯實(shí)驗(yàn)【實(shí)驗(yàn)?zāi)康摹?熟悉交叉工具鏈的配置. 掌握J(rèn)flash 的使用。 熟悉Blob 編譯過程?!緦?shí)驗(yàn)步驟】 交叉編譯工具的安裝第一步: 利用which命令查看交叉編譯工具的位置。 【圖4-1-1】第二步: 如果沒有安裝,則將光盤中的Toolchain目錄下的xscalev1_liod_qt_2.3.7.tar.gz文件復(fù)制到/usr/local目錄下(具體目錄可以自行指定)。 【圖4-1-2】第三步: 利用tar命令對xscalev1_010001.tar.gz進(jìn)行解壓。 【圖4-1-3】第四步: 利用export命令將交叉編譯工具的路徑加入到系統(tǒng)PATH環(huán)境變量中。
2、(也可以直接修改“root”目錄下的“.bash_profile”文件)然后利用which命令查看交叉編譯工具是否已在系統(tǒng)搜索路徑中。 【圖4-1-4】Blob 的交叉編譯第五步: 將光盤中的BootLoader文件夾中的Boot-XSBase270-2.6.tar.gz文件(具體文件名以光盤Blob 文件夾中所提供的文件為準(zhǔn))復(fù)制到/root/work/Blob 目錄下(具體目錄取決用戶決定)。第六步: 利用 tar 命令對Boot-XSBase270-2.6.tar.gz壓縮文件進(jìn)行解壓。解壓后,Blob 源碼解壓在BootXSBASE270文件夾中。 【圖4-1-5】第七步: 利用mak
3、e命令在Blob 源碼所在的目錄中對源碼進(jìn)行編譯,編譯成功后在該目錄中產(chǎn)生Blob 映象文件boot。【圖4-1-6】Blob 的下載第八步: 將Blob 的映象文件boot拷貝Jflash-XSBase270目錄下(如果沒有Jflash工具,則將光盤中Jflash目錄下的Jflash-XSBase270_010003.tar.gz文件復(fù)制到計(jì)算機(jī)中,然后利用tar命令進(jìn)行解壓即可)。第九步: 連好開發(fā)平臺(tái)的JTAG下載器,并利用Jflash-XSBase270目錄中jflashmm程序?qū)?Blob 映象文件boot燒寫到開發(fā)板上。 【圖4-1-7】第十步: 下載完畢后,利用RS-232平臺(tái)的
4、FFUART串口與PC串口相連,利用minicon啟動(dòng)串口,設(shè)置串口參數(shù)(波特率:115200、數(shù)據(jù)位:8、停止位:1、奇偶校驗(yàn):無、流控制:無)。重新啟動(dòng)目標(biāo)平臺(tái),Blob 啟動(dòng)界面。 【圖4-1-8】Blob 使用:第十一步: Blob 各菜單項(xiàng)的含義。選項(xiàng)描述0 ComanndLine mode進(jìn)入命令行模式1 View current configuration查看配置參數(shù)2 Bootp運(yùn)行bootp命令用來獲取HOST主機(jī)發(fā)送的BOOTP的數(shù)據(jù)包,解析3Download default Kernel (zImage_qt)下載內(nèi)核鏡像4 Flash Kernel燒寫內(nèi)核鏡像5 Dow
5、nload default Filesystem (rootfs270qt.img)下載文件系統(tǒng)鏡像6 Flash Filesystem燒寫文件系統(tǒng)鏡像7 Boot system在SDRAM中運(yùn)行kernel8 Reboot system軟件復(fù)位9 Reset to factory default configuration重設(shè)默認(rèn)配置a Set default Kernel filename and Filesystem filename設(shè)置將要下載的內(nèi)核和文件系統(tǒng)鏡像b Set boot delay time設(shè)置Blob 等待用戶輸入時(shí)的停留時(shí)間c Help(to get a list o
6、f commands)打印命令的幫助信息第十二步: 輸入“0”后進(jìn)入命令模式,Blob 命令的使用方法。help用法幫助描述簡短顯示各命令的介紹參數(shù)無舉例Bboot HelpLoad用法load kernel/ramdisk描述把存放在FLASH中的映像文件拷貝到SDRAM中。在Autoboot過程中會(huì)自動(dòng)運(yùn)行,把內(nèi)核映像從FLASH加載到SDRAM中。參數(shù)Kernel 把內(nèi)核映像從FLASH拷貝到SDRAM中Ramdisk從FLASH中拷貝RAMDISK到SDRAM舉例Bboot load kernelbootp用法Bootp描述運(yùn)行bootp命令用來獲取HOST主機(jī)發(fā)送的BOOTP的數(shù)據(jù)包
7、,解析BOOTP的數(shù)據(jù)包,獲取本機(jī)的IP地址參數(shù)無舉例Bboot bootptftp用法Tftp 文件名 address/loader/kernel/root/ramdisk描述通過以太網(wǎng)下載主機(jī)的數(shù)據(jù)或文件到目標(biāo)平臺(tái)的SDRAM參數(shù)文件名 - 主機(jī)平臺(tái)需要傳輸?shù)奈募鹟oader - 把傳輸?shù)侥繕?biāo)平臺(tái)的文件放置在SDRAM的loader區(qū)域kernel - 把傳輸?shù)侥繕?biāo)平臺(tái)的文件放置在SDRAM的kernel區(qū)域root - 把傳輸?shù)侥繕?biāo)平臺(tái)的文件放置在SDRAM的root區(qū)域ramdisk - 把傳輸?shù)侥繕?biāo)平臺(tái)的文件放置在SDRAM的ramdisk區(qū)域address - 把傳輸?shù)侥繕?biāo)平臺(tái)的
8、文件放置在SDRAM的指定地址舉例Bboot tftp zImage kernelBboot tftp rootfs.img rootflash用法Flash loader/kernel/root/ramdisk描述把SDRAM中的數(shù)據(jù)燒錄到FLASH中特定的地址參數(shù)loader - 把SDRAM中的數(shù)據(jù)燒錄到FLASH中的loader區(qū)域kernel 把SDRAM中的數(shù)據(jù)燒錄到FALSH中的kernel區(qū)域root 把SDRAM中的數(shù)據(jù)燒錄到FLASH中的root區(qū)域ramdisk 把SDRAM中的數(shù)據(jù)燒錄到FLASH中的ramdisk的區(qū)域舉例Bboot flash kernelBboot
9、 flash rooterase用法erase loader/kernel/ramdisk/root 描述擦除FALSH中的相應(yīng)區(qū)域參數(shù)loader 擦除FALSH中l(wèi)oder區(qū)域kernel 擦除FLASH中的kernel區(qū)域root 擦除FLASH中的root區(qū)域ramdisk 擦除FLASH中的ramdisk區(qū)域舉例bboot erase kernelboot用法Bootboot addr描述在SDRAM中運(yùn)行kernel通過參數(shù)中指定的地址運(yùn)行kernel參數(shù)addr kernel image address舉例bboot bootset用法set name value描述設(shè)置IP地址,MAC地址以及autoboot參數(shù)參數(shù)Name myipaddr destipaddr myhaddr autobootValue ip ip mac address load kernel; boot舉例bboot set /輸出設(shè)置信息bboot set myipaddr 192.168.100.X /改變目標(biāo)平臺(tái)的IP地址bboot set destipaddr 192.168.100.XX /改變主機(jī)平臺(tái)的IP地址bboot set myhaddr 00:0E:6F:CE:59:21 /設(shè)置目標(biāo)平臺(tái)的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專項(xiàng)13 現(xiàn)代文閱讀(解析版)
- 揚(yáng)州中學(xué)2025屆高三寒假自主檢測(二)物理試卷及答案
- 6.2《密度》說課稿 2025年初中 人教版物理八年級上冊
- 房屋委托還款協(xié)議
- 倉庫安全管理檢討書
- 建筑工程轉(zhuǎn)讓居間
- 親子活動(dòng)中心居間協(xié)議
- 智能家居控制系統(tǒng)工廠
- 安防監(jiān)控監(jiān)測系統(tǒng)
- 農(nóng)業(yè)生產(chǎn)性經(jīng)營主體培育作業(yè)指導(dǎo)書
- JJG 393-2018便攜式X、γ輻射周圍劑量當(dāng)量(率)儀和監(jiān)測儀
- 建筑物電子信息系統(tǒng)防雷技術(shù)規(guī)范(局部修訂條文)
- 《護(hù)士條例》全文
- 華住會(huì)酒店員工手冊
- 鐵嶺衛(wèi)生職業(yè)學(xué)院單招參考試題庫(含答案)
- 塔斯汀營銷分析
- 市紀(jì)委跟班學(xué)習(xí)工作總結(jié)
- 腦梗死一病一品
- 【部編版】三年級語文下冊第9課《古詩三首》精美課件
- 2024社會(huì)工作者《社會(huì)工作實(shí)務(wù)(初級)》考試題庫及答案
- 護(hù)士在醫(yī)療事故中的法律責(zé)任與應(yīng)對
評論
0/150
提交評論