新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM 開發(fā)板 NAND FLASH空間不足解決方法

        ARM 開發(fā)板 NAND FLASH空間不足解決方法

        作者: 時(shí)間:2016-11-20 來源:網(wǎng)絡(luò) 收藏
        由于FL2440自帶128M 的NAND flash,而分給Linux文件系統(tǒng)的只有60M,由于系統(tǒng)中有許多庫(kù)文件,導(dǎo)致文件系統(tǒng)過大。

        可以有兩種解決方案:

        本文引用地址:http://www.104case.com/article/201611/318860.htm

        1、修改bootloader和內(nèi)核源代碼中有關(guān)分區(qū)的信息,刪除Windows CE分區(qū),重新編譯bootloader和內(nèi)核,當(dāng)然這樣比較麻煩可以參考

        http://blog.csdn.net/ll_0520/archive/2010/12/25/6098565.aspx

        這需要有心理準(zhǔn)備,很可能會(huì)遇到很多麻煩,當(dāng)然解決麻煩也是鍛煉動(dòng)手能力的一個(gè)過程。

        2、將文件系統(tǒng)中一些有關(guān)QT界面的庫(kù)文件如:/usr/lib目錄以NFS的形式掛載,這樣可以節(jié)省出20M的空間

        具體方法:

        在宿主機(jī)的/etc/exports下添加相關(guān)的項(xiàng)

        /usr/arm_usr_lib *(ro,sync,no_root_squash)

        其中arm_usr_lib目錄就是存放的原來文件系統(tǒng)中/usr/lib目錄

        宿主機(jī)啟動(dòng)NFS服務(wù),然后在開發(fā)板的/etc/init.d/rcS中添加相關(guān)命令,讓其開機(jī)后自動(dòng)掛載

        mount -t nfs -o nolock 192.168.0.2:/usr/arm_usr_lib /usr/lib

        即可。



        關(guān)鍵詞: ARMNANDFLASH空間不

        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 苏尼特右旗| 肥西县| 长丰县| 重庆市| 定兴县| 红安县| 土默特左旗| 聂荣县| 榆社县| 德安县| 六盘水市| 潞城市| 孝义市| 湘潭市| 永登县| 台湾省| 镇坪县| 屯昌县| 齐齐哈尔市| 万宁市| 金溪县| 双鸭山市| 肇州县| 文水县| 中江县| 赤壁市| 专栏| 株洲县| SHOW| 黎川县| 玉溪市| 商城县| 铜川市| 牟定县| 罗源县| 芒康县| 庄浪县| 高邮市| 德州市| 五峰| 庄河市|