資源描述:
《安裝Linux操作系統(tǒng).doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、實驗一安裝Linux操作系統(tǒng)、連接宿主PC機與S3C2410-RP目標板VMware軟件可以實現(xiàn)不需要重新開機就在同一臺電腦上使用幾個操作系統(tǒng)。VMware主要的功能有:1、不需要分區(qū)或重開機就能在同一臺PC上使用兩種以上的操作系統(tǒng)OS。2、完全隔離并且保護不同OS的操作環(huán)境以及所有安裝在OS上面的應用軟件和資料。3、不同的OS之間還能互動操作,包括網(wǎng)絡、周邊、文件分享以及復制貼上功能。4、有復原(Undo)功能。5、能夠設(shè)定并且隨時修改操作系統(tǒng)的操作環(huán)境,如:內(nèi)存、磁盤空間、周邊設(shè)備等等。6、安裝Linux操作系統(tǒng)就是基于VMwar
2、eWorkstation軟件進行安裝的,也就是可以在一臺PC機上同時運行Windows操作系統(tǒng)和Linux操作系統(tǒng)。7、串口(COM1)、并口(LTP1)、網(wǎng)口(Ethernet)的基本知識。一、實驗目的1.學會安裝VMwareWorkstation軟件;2.學會在宿主機PC端安裝Linux操作系統(tǒng);3.熟悉宿主PC機與S3C2410-RP目標板的連接步驟。二、實驗重點與難點重點:VMwareWorkstation軟件安裝、Linux操作系統(tǒng)安裝、宿主PC機與S3C2410-RP目標板的連接。難點:VMwareWorkstation軟
3、件配置、Linux操作系統(tǒng)安裝三、實驗環(huán)境硬件:PC機一臺,一套S3C2410-RP嵌入式實驗箱;軟件:三張RedHat9.0的安裝CD光盤,VMwareWorkstation軟件。四、實驗內(nèi)容1.在主機上安裝VMwareWorkstation軟件。2.參照實驗指導書給出的步驟,在配置好VMware虛擬機中一步一步完成RedHat9.0操作系統(tǒng)的安裝。3.完成宿主PC機與S3C2410-RP目標板的連接。(1)將電源線分別連接S3C2410-RP目標板與電源插座。(2)用一根串口線將宿主PC機的串口與S3C2410-RP目標板的串口0
4、(RS232-0)相連。(3)用一根交叉對接網(wǎng)線將宿主PC機的網(wǎng)口與S3C2410-RP目標板的網(wǎng)口(NET)相連。(4)將燒寫好Linux操作系統(tǒng)的SMC卡插入SMC插槽中。(5)將S3C2410RP目標板上的撥碼開關(guān)撥至SW5(右)、SW11(左)。(6)用一根直通并口線分別連接PC的并口LPT1口和S3C2410-RP目標板的并口槽(在LED點陣的正上方),然后再用一根數(shù)據(jù)線連接目標板上的JTAG插槽與BURN插槽(在核心板的左側(cè))。注意:在連線時,S3C2410-RP目標板必須是斷電狀態(tài)。五、實驗步驟及要求1.學生五人一組,分
5、工合作完成軟件安裝、PC機與目標板的連接;2.按實驗步驟和實驗報告編寫格式中的規(guī)范,認真做好實驗記錄以便撰寫實驗報告;3.教師巡回輔導,幫助學生解決實驗過程中存在的問題。教師總結(jié)實驗過程中存在的問題,對于普遍存在的問題,給出解決方案。按照實驗報告格式撰寫實驗報告(一)。實驗二建立主機開發(fā)環(huán)境1、Linux基本命令。2、實驗原理絕大多數(shù)的Linux軟件開發(fā)都是以native方式進行的,即本機(HOST)開發(fā)、調(diào)試,本機運行的方式。這種方式通常不適合于嵌入式系統(tǒng)的軟件開發(fā),因為對于嵌入式系統(tǒng)的開發(fā),沒有足夠的資源在本機(即板上系統(tǒng))運行開
6、發(fā)工具和調(diào)試工具。通常嵌入式系統(tǒng)軟件的開發(fā)采用交叉編譯調(diào)試的方式。交叉編譯調(diào)試環(huán)境建立在宿主機(即一臺PC機)上,對應的開發(fā)板叫做目標板,如圖4-1。圖4-1開發(fā)時使用宿主機上的交叉編譯、匯編及連接工具形成可執(zhí)行的二進制代碼,(這種可執(zhí)行代碼并不能在宿主機上執(zhí)行,而只能在目標板上執(zhí)行。)然后把可執(zhí)行文件下載到目標機上運行。調(diào)試時的方法很多,可以使用串口,以太網(wǎng)口等,具體使用哪種調(diào)試方法可以根據(jù)目標機處理器所提供的支持做出選擇。宿主機和目標板的處理器一般都不相同,宿主機為Intel或AMD處理器,而目標板可以為SAMSUNGS3C241
7、0或其它處理器,本系統(tǒng)是S3C2410。GNU編譯器提供這樣的功能,在編譯編譯器時,可以選擇開發(fā)所需的宿主機和目標機從而建立開發(fā)環(huán)境。所以在進行嵌入式開發(fā)前第一步的工作就是要安裝一臺裝有指定操作系統(tǒng)的PC機作宿主開發(fā)機,對于嵌入式Linux,宿主機上的操作系統(tǒng)一般要求為RedhatLinux,在此,我們推薦使用Redhat9.0作為宿主機(開發(fā)主機)的操作系統(tǒng)。需要宿主機器在硬件上具有標準串口,并口,網(wǎng)口;軟件上具有目標板的Linux內(nèi)核、cramfs文件系統(tǒng)映像以及vivi。軟件的更新通常使用串口或網(wǎng)口,最初的bootloader燒
8、寫是通過并口進行的。一、實驗目的建立宿主PC機端的開發(fā)環(huán)境。二、實驗重點與難點重點:安裝、配置、測試交叉編譯環(huán)境。難點:安裝、配置、測試交叉編譯環(huán)境。三、實驗環(huán)境安裝Redhat9.0的宿主PC機,并且配置好ARMLin