校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 嵌入式Linux開發(fā)環(huán)境搭建ping、nfs的解決方法

嵌入式Linux開發(fā)環(huán)境搭建ping、nfs的解決方法

熱門標簽:漯河電銷外呼系統(tǒng)價格 咸陽穩(wěn)定外呼系統(tǒng)公司 蕪湖呼叫中心外呼系統(tǒng)哪家強 天津外呼系統(tǒng)運營商 ec外呼系統(tǒng)怎么樣 貴陽語音電銷機器人 電銷機器人怎么錄音 貴港市機器人外呼系統(tǒng)團隊 征服者快捷酒店地圖標注

 一. 嵌入式軟件層次

1) Bootloader->引導加載程序

整個嵌入式系統(tǒng)的加載啟動任務完全交給Bootloader完成,它的主要任務是將內核映象從硬盤讀到RAM中,然后跳轉到內核入口啟動內核(操作系統(tǒng))!通俗來講,Bootloader的作用就是初始化硬件,啟動操作系統(tǒng)。

U-BOOT是Bootloader最常用的一種,將uboot下載至開發(fā)板的nand flash(ROM)中,即可通過仿真軟件Secure CRT對開發(fā)板進行初始設置。       包括開發(fā)板的環(huán)境變量、IP等設置項,為后面下載內核、加載文件系統(tǒng)做基礎。

2)Linux內核

實現(xiàn)不同的硬件、軟件需求配置不同的系統(tǒng)內核。一般基于已有的內核進行修改

配置內核 -> 編譯內核 -> 安裝內核 -> 清理內核過程文件(make clean)

配置內核: make menuconfig ARCH=arm   菜單式交互界面選擇所需的驅動、協(xié)議文件

編譯內核:make uImage(內核名)  ARCH=arm CROSS_COMPILE=arm-linux-  

安裝內核:通過tftp服務器,在基于uboot下下載uImage至 20000fc0(210開發(fā)板啟動地址)  "tftp uImage 20007fc0"

3)文件系統(tǒng)

文件系統(tǒng)簡單說就是一種目錄結構,由于linux操作系統(tǒng)的設備在系統(tǒng)中是以文件的形式存在,將這些文件分類管理以及提供和內核交互的接口,就形成了一定的目錄結構也就是文件系統(tǒng)。  

基本流程:

  • a.設置根文件系統(tǒng)目錄rootfs及內部存儲文件目錄bin、dev、lib、sbin、sys、usr、mnt等;
  • b.文件系統(tǒng)添加內核模塊,在linux內核目錄下"/home/S4-Driver/linux-smart210/";

" make modules ARCH=arm CROSS_COMPILE=arm-linux- "   內核編譯

" make modules——install ARCH=arm INSTALL_MOD_PATH=/home/S5-/rootfs "   內核文件復制到根文件目錄下

  • c.根目錄"/.../rootfs"下安裝交叉編譯器busybox,配置內核->編譯內核->安裝拷貝make install;
  • d.掛載根文件系統(tǒng),使用nfs方式,可實時在線根文件系統(tǒng)rootfs;

SecureCRT -> 通過uboot對開發(fā)板進行參數(shù)配置(nfs配置項) -> tftp服務器下載Linux內核 -> bootm 20007fc0運行掛載即可!

二.偶遇問題

1. 開發(fā)板ping的系列問題

1) 模型結構搭建:PC機 -> 有線網卡 -> 路由器 -> 直連網線 -> 開發(fā)板網口;

2)a. 設置虛擬機為橋接模式,以保證外網可尋找到Linux虛擬機ip;

   b. PC機使用的是有線網卡,則PC機及Linux虛擬網絡適配器覺選擇Realtak USB(有線網口);

   c. 保證Linux虛擬機、PC機、開發(fā)板三者ip處于同一網段;

3)關閉Linux虛擬機、PC機的防火墻,使得PC可ping通Linux和開發(fā)板

再排除硬件接口問題,即可通訊。

2.nfs掛載問題

nfs掛載出現(xiàn)如:"Server is not responding"、" unable to mount root"等問題,其主要原因是nfs的掛在設置參數(shù)、下載地址有問題。如smart210下載地址為20007fc0(并非20008000),nfs默認是使用udp通信協(xié)議,掛載參數(shù)網上都可喲搜索到,多試一試就沒問題,前提是保證Linux的nfs服務器能正常使用。

 以上就是本次介紹的嵌入式Linux開發(fā)環(huán)境搭建,問題ping、nfs的解決全部知識點內容,感謝大家對腳本之家的支持。

標簽:濰坊 西藏 攀枝花 東營 香港 怒江 西寧 淮北

巨人網絡通訊聲明:本文標題《嵌入式Linux開發(fā)環(huán)境搭建ping、nfs的解決方法》,本文關鍵詞  嵌入式,Linux,開發(fā),環(huán)境,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《嵌入式Linux開發(fā)環(huán)境搭建ping、nfs的解決方法》相關的同類信息!
  • 本頁收集關于嵌入式Linux開發(fā)環(huán)境搭建ping、nfs的解決方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 青龙| 玉环县| 盐亭县| 辉县市| 岳阳县| 南丰县| 鹿泉市| 当雄县| 昌江| 通榆县| 玉屏| 徐汇区| 紫阳县| 郓城县| 修水县| 沛县| 八宿县| 湟源县| 邢台县| 邳州市| 南投县| 华阴市| 图片| 新丰县| 台湾省| 安岳县| 灵丘县| 逊克县| 梁平县| 钦州市| 治县。| 长治市| 嫩江县| 宜君县| 漳州市| 麻阳| 剑河县| 独山县| 肥城市| 农安县| 明光市|