燒寫內(nèi)核代碼及tftp及bootfs的掛載_第1頁
已閱讀1頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Feda14下燒寫uboot到sd卡燒寫內(nèi)核代碼到nangflash掛載ntfs文件系統(tǒng)到s5pv210前幾天在老師的指導(dǎo)下完成了s5pv210的uboot及內(nèi)核代碼的燒寫和掛載fs文件系統(tǒng),今天抽時間再總結(jié)一下,主要是對中間出現(xiàn)的問題及解決方案。希望對有需要的人有所幫助。環(huán)境:feda14s5pv210開發(fā)板vwarm9.0需要準(zhǔn)備的:uImage、tiny210v2uboot.bin、rootfs_qtopia_qt4.img一.首

2、先先把uboot燒到sd卡里面代碼:ddiflag=dsyncoflag=dsyncif=tiny210v2uboot.binof=devsdbseek=1說明:這一步比較簡單,沒什么問題燒寫完畢后,開發(fā)板上電,以root權(quán)限進(jìn)入minicom進(jìn)入uboot界面。二、準(zhǔn)備燒寫內(nèi)核代碼1、配置TFTP服務(wù)器為了安裝TFTp服務(wù)器及客戶端,需要連接網(wǎng)絡(luò),為方便起見,本人建議,開啟虛擬機(jī)之前首先調(diào)節(jié)網(wǎng)絡(luò)模式為模式,這樣主機(jī)只要能連上網(wǎng),虛擬機(jī)

3、就能上網(wǎng),可以通過YUN工具進(jìn)行TFTP服務(wù)器的安裝代碼:#yuminstalltftpserver安裝TFTP服務(wù)器#yuminstall–ytftp安裝TFTP客戶端–y參數(shù)表示同意下載配置TFTP環(huán)境創(chuàng)建共享目錄:#mkdirvarlibtftpboot打開修改配置文件:#vimetcxid.dtftp修改如下:serverargs=svarlibtftpboot–c啟動TFTP服務(wù)器:#servicexidrestart測試是否

4、啟動TFTP服務(wù)器:#stat–a|greptftp如果沒有打開:#chkconfigtftpon#etcinit.dxidrestart關(guān)閉防火墻:Setup進(jìn)入設(shè)置(這里不在多說)注意:接下來虛擬機(jī)下必須設(shè)置網(wǎng)絡(luò)模式為橋接模式(燒寫uImage時候的網(wǎng)絡(luò)模式),我曾經(jīng)試過在模式下和HOSTONLY模式都沒有成功。這里關(guān)系到設(shè)置TFTP服務(wù)器的ip地址。進(jìn)入uboot模式設(shè)置服務(wù)器ip地址及開發(fā)板的ip地址代碼:1setserveri

5、p192.168.0.102setipaddr192.168.0.20保證服務(wù)器的ip地址與開發(fā)板的ip地址在同一個網(wǎng)段其他的不需要設(shè)定1)打開NFS服務(wù)器功能在終端下執(zhí)行以下指令打開NFS服務(wù)功能:#etcrc.dinit.dnfsstart通常在執(zhí)行完開啟NFS服務(wù)的操作后再進(jìn)行一次NFS重新啟動的操作,執(zhí)行如下指令:#etcrc.dinit.dnfsrestart在PC宿主機(jī)上設(shè)置好NFS共享目錄后,最好先在PC宿主機(jī)上進(jìn)行NFS

6、服務(wù)器的回環(huán)測試,驗(yàn)證共享目錄是否能夠被訪問,執(zhí)行如下指令:mount–tnfs192.168.0.10:varlibtftpbootmnt–onolock這里192.192.192.105是PC宿主機(jī)的IP地址,如果驗(yàn)證沒有問題的話就會在PC宿主機(jī)mnt目錄下看到共享目錄varlibtftpboot里面的內(nèi)容。配置根文件系統(tǒng)配置根文件系統(tǒng)根文件系統(tǒng)有兩個選擇:?帶QT的:rootfs_qtopia_qt420130222.tar.gz

7、(選這個)?不帶QT的:rootfs_rtm_210.tgz將任一一個解壓到varlibtftpboot目錄內(nèi),重新啟動開發(fā)板,進(jìn)入uboot,配置如下信息:setenvbootargsnoinitrdroot=devnfsrwnfsroot=192.168.0.10:varlibtftpbootip=192.168.0.20:192.168.0.10:192.168.0.100:255.255.255.0:arm:eth0:offco

8、nsole=ttySAC0115200saveenv經(jīng)過以上操作,開發(fā)板啟動后加載內(nèi)核,并以NFS的方式掛載PC主機(jī)的根文件系統(tǒng)。補(bǔ)充說明:1,在最后一步掛載nfs文件是會出現(xiàn)很多問題比如說權(quán)限不夠。。。。當(dāng)你chmod777varlibtftpboot之后還是報權(quán)限的錯誤不用考慮,只需要關(guān)閉selinux即可,指令如下#vimetcsysconfigselinux設(shè)定selinux=02當(dāng)非常退出minicom時只需要刪除varloc

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論