久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > ARM 開發板 NAND FLASH空間不足解決方法

ARM 開發板 NAND FLASH空間不足解決方法

作者: 時間:2016-11-20 來源:網絡 收藏
由于FL2440自帶128M 的NAND flash,而分給Linux文件系統的只有60M,由于系統中有許多庫文件,導致文件系統過大。

可以有兩種解決方案:

本文引用地址:http://cqxgywz.com/article/201611/318860.htm

1、修改bootloader和內核源代碼中有關分區的信息,刪除Windows CE分區,重新編譯bootloader和內核,當然這樣比較麻煩可以參考

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

這需要有心理準備,很可能會遇到很多麻煩,當然解決麻煩也是鍛煉動手能力的一個過程。

2、將文件系統中一些有關QT界面的庫文件如:/usr/lib目錄以NFS的形式掛載,這樣可以節省出20M的空間

具體方法:

在宿主機的/etc/exports下添加相關的項

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

其中arm_usr_lib目錄就是存放的原來文件系統中/usr/lib目錄

宿主機啟動NFS服務,然后在開發板的/etc/init.d/rcS中添加相關命令,讓其開機后自動掛載

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

即可。



關鍵詞: ARMNANDFLASH空間不

評論


技術專區

關閉