




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
動(dòng)字動(dòng)字液丈垮NINGBOUNIVERSITY實(shí)驗(yàn)報(bào)告嵌入式Linux開發(fā)和調(diào)試環(huán)境搭建姓名:學(xué)號(hào):課程名稱:所在學(xué)院:專業(yè)班級(jí):任課教師:實(shí)驗(yàn)項(xiàng)目名稱 嵌入式Linux開發(fā)和調(diào)試環(huán)境搭建一、實(shí)驗(yàn)?zāi)康呐c要求:(一) 、實(shí)驗(yàn)?zāi)康模?、 搭建實(shí)驗(yàn)環(huán)境,為后續(xù)的實(shí)驗(yàn)做準(zhǔn)備;2、 熟悉LinuxTFTP配置,為后續(xù)Linux底層開發(fā)做準(zhǔn)備;(二) 、實(shí)驗(yàn)要求:根據(jù)實(shí)驗(yàn)手冊(cè)的內(nèi)容,把嵌入式Linux主機(jī)開發(fā)環(huán)境搭建好,并把調(diào)試環(huán)境搭建好。二、實(shí)驗(yàn)設(shè)備:華清遠(yuǎn)見試驗(yàn)箱,PC機(jī)三、 實(shí)驗(yàn)方法(原理,流程圖)(一) 實(shí)驗(yàn)的開發(fā)環(huán)境:開發(fā)環(huán)境是基于Ubuntu12.04LTS64-bit操作系統(tǒng)搭建的,使用VM虛擬機(jī)工具軟件。本開發(fā)環(huán)境在Ubuntu12.0464-bitLTS基礎(chǔ)上,安裝了編譯調(diào)試Bootloader、Linux、Android系統(tǒng)所需要的工具和依賴的庫。(二) Linux系統(tǒng)配置TFTP實(shí)驗(yàn)和NFS實(shí)驗(yàn):TFTP協(xié)議是簡(jiǎn)單文件傳輸協(xié)議,基于UDP協(xié)議,沒有文件管理、用戶控制功能。TFTP分為服務(wù)器端程序和客戶端程序,在主機(jī)上通常同時(shí)配置有TFTP服務(wù)端和客戶端。NFS方式是開發(fā)板通過NFS掛載放在主機(jī)(PC)上的根文件系統(tǒng)。此時(shí)在主機(jī)在文件系統(tǒng)中進(jìn)行的操作同步反映在開發(fā)板上;反之,在開發(fā)板上進(jìn)行的操作同步反映在主機(jī)中的根文件系統(tǒng)上。實(shí)際工作中,我們經(jīng)常使用NFS方式掛載系統(tǒng),這種方式對(duì)于系統(tǒng)的調(diào)試非常方便。四、 實(shí)驗(yàn)過程、步驟及內(nèi)容(一)實(shí)驗(yàn)開發(fā)環(huán)境搭建:1、安裝VMwarePlayer【打開VMwarePlayer安裝程序】芻VMwareNetworkConfigPlus. 2014/6/2110:54360?t7Z文件 720KE舌VMware-player-a.0.^1744117 ~2&14/5/1410:09皚歸 96.497KB安裝過程跟一般軟件安裝沒有區(qū)別,一直點(diǎn)擊下一步就行?!景惭b完成】
器的數(shù)量設(shè)置為4;將網(wǎng)絡(luò)適配器選擇為橋接模式;將共享文件夾啟用。4、開啟虛擬機(jī)Ubuntu12.0464-bit系統(tǒng),初始密碼為1嵌入式Linux開發(fā)環(huán)境至此搭建完畢。5、設(shè)置ROOT密碼使用passwd命令生成Root密碼(Linux用戶默認(rèn)密碼為1)$sudopasswdLtnux@ubuntu64-vn:~$sudupassed(sudo]passwordforLinux:Sorrytryagain?[sudojpasswordforLinux:Sorry,tryagainh[sudajpasswordforLinux:輸人新茁JNIX密碼:重新輸入新的unzk_密碼:passwd:包咸功更新密唱Linux@ubuntu64-vn:~$|設(shè)置成功后,使用su命令切換至Root用戶模式下。linux^ubuntu64-vm:占u密碼:roct^uburh /horie/li.(二)Linux系統(tǒng)配置TFTP實(shí)驗(yàn)和NFS實(shí)驗(yàn)1、因開發(fā)環(huán)境中已含有tftp服務(wù),不必進(jìn)行安裝操作,可以進(jìn)行實(shí)驗(yàn)的測(cè)試。$cd/tftpboot$ls$cattest實(shí)驗(yàn)操作截圖如圖:root@ut>untu64-vni/hoHe/linux#cd/tftpboot/root@ubuntu64-tpboottfIstestroot@ubuntu64-tpboot#匚testthisis.atestfile'root@ut>untu64-vm:/tftpboot#2、回到主目錄,繼續(xù)輸入命令$cd$tftptftp>gettesttftp>q$ls$cattest實(shí)驗(yàn)操作截圖:root@ubuntu64-vm:/tftpboot#cdroot@ubuntu64-vm:tftp127*0*0*1tftp>gettestReceived26bytesin0*1secondstftp>qroot@ubuntu64-vm:Istestroot@ubuntu64-vm:cattestthisisdtestfile!3、打開命令行終端,輸入如下命令:$sudovim/etc/exports要將/source/rootfs目錄共享出來,在/etc/exports文件末尾添加如下一行的信息:/source/rootfs*(rw,sync,no_root_squash,no_subtree_check)Q/etc/expertsetheaccesscontrollistforftlesystenEwhichnaybeeKpartedi# toNFSclients?S?expurtsCS)-KkExampleforNF5v2andNlFSv3:I#/srv/hiorT>es Csync^no^subtch-eck)hostnomc2(rosync? subtlree_check>I冷I#EMflimpteforNFSv4;p/srwf/ftf gss/krb5tt sync^fstdl=&^cro5snnt*fta_SLibtree_checkJ11?/srur/nfE4/honesgss/krbSiCrwbsyn匚bno_subtree_checlk.)m:/source/roctfs*(rwsyncno_rDQt_squashno_subtree_check>其中:/source/rootfs是要共享的目錄,*代表允許所有的網(wǎng)絡(luò)段訪問,rw是
可讀與權(quán)限,sync是資料冋步與入內(nèi)存和硬盤,no_root_squash是NFS客戶端分享目錄使用者的權(quán)限,如果客戶端使用的是root用戶,那么對(duì)于該共享目錄而言,該客戶端就具有root權(quán)限。重啟服務(wù):$sudo/etc/init.d/nfs-kernel-serverrestart重啟服務(wù)成功后,如下顯示:■ □buntu64-vn;sudo/etc/tnit.d/nfs-ke「nel-serverrestartStoppingNFSkerneldaemon [OK]unexportingdirectoriesforNFSkerneldaenonhbb [ok]ExportingdtrectortesforNFSkerneldaemon?.?^xportfs:Failedtostat/source/rootfs:Nosuchfileordirectory[OK]StartingNFSkerneldaemon [OK]■oot@uibuintu(54-vn;-#|五、實(shí)驗(yàn)數(shù)據(jù)(現(xiàn)象)處理分析本實(shí)驗(yàn)因安裝的工具已經(jīng)集成在了Ubuntu12.04LTS64-bit系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能家居產(chǎn)品傭金支付及智能家居服務(wù)合同
- 二零二五年度事業(yè)單位聘用合同:事業(yè)單位物業(yè)管理人員崗位服務(wù)合同
- 二零二五年度文化旅游產(chǎn)業(yè)合作終止合同
- 二零二五年度公司股東內(nèi)部關(guān)于戰(zhàn)略合作的框架協(xié)議
- 2025年度服裝廠員工保密與競(jìng)業(yè)禁止合同
- 2025年度洗浴場(chǎng)所員工激勵(lì)機(jī)制與雇傭協(xié)議
- 二零二五年度物聯(lián)網(wǎng)設(shè)備技術(shù)顧問服務(wù)協(xié)議
- 二零二五年度耕作地清理與農(nóng)業(yè)標(biāo)準(zhǔn)化生產(chǎn)合同
- 二零二五年度抵押方式知識(shí)產(chǎn)權(quán)質(zhì)押合同
- 2025年度汽車貸款風(fēng)險(xiǎn)分擔(dān)合作協(xié)議
- 工程質(zhì)量回訪記錄
- GB/T 2572-2005纖維增強(qiáng)塑料平均線膨脹系數(shù)試驗(yàn)方法
- 2023年江蘇省中學(xué)生生物奧林匹克競(jìng)賽試題及答案
- 維修質(zhì)量檢驗(yàn)制度
- 食管支架植入術(shù)后護(hù)理課件
- 品質(zhì)控制計(jì)劃(QC工程圖)
- 海外派遣人員管理辦法
- 混凝土灌注樁質(zhì)量平行檢查記錄(鋼筋籠)
- 汽車營銷學(xué)(全套課件)
- 現(xiàn)澆墩臺(tái)身軸線偏位、全高豎直度檢測(cè)記錄表
- 激光共聚焦顯微鏡校準(zhǔn)規(guī)范編制說明
評(píng)論
0/150
提交評(píng)論