ARM 开发板 NAND FLASH空间不足解决方法
来源:互联网 发布:数据采集协议 编辑:程序博客网 时间:2024/05/21 06:19
本文分析基于FL2440开发板,宿主机 Ubuntu 11.04
转载请标明出处http://blog.csdn.net/yming0221
由于FL2440自带128M 的NAND flash,而分给Linux文件系统的只有60M,由于系统中有许多库文件,导致文件系统过大。
可以有两种解决方案:
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
即可。
- ARM 开发板 NAND FLASH空间不足解决方法
- Openwrt flash 空间不足的解决方法
- ARM板中的NAND Flash和NOR Flash
- TX2440 ARM开发板Uboot移植(三、添加Nand Flash的有关操作支持)
- 用J-LINK烧写Bootloader到ARM开发板的Nand Flash
- 查看NAND Flash空间大小
- arm 中的nor flash 和 nand flash
- Ubuntu /boot 空间不足解决方法
- 临时表空间空间不足解决方法
- ARM第六天(Nand Flash 上)
- arm第七天(Nand Flash下)
- ARM学习之Nand FLash控制器
- flash空间不足及ramfs的使用
- Flash开发 NAND,NOR和 Flash区别
- arm 基础:Nand Flash与Nor Flash的区别
- 如何用FreeJtag来烧写S3C6410 开发板的NAND FLASH !
- FL2440 开发板 更改1G Byte NAND FLASH
- ARM 开发板SD卡和NAND的启动过程
- JAVA程序实现电影"源代码"的世界创建
- 小明和小强的故事==很值得我们深思
- 如何捕获vlan包
- ubuntu环境下Qt运行的常见错误:GLib-GIO:ERROR
- 线程分离状态与僵尸进程
- ARM 开发板 NAND FLASH空间不足解决方法
- 去掉.net页面中的input type=hidden name=__VIEWSTATE id=__VIEWSTATE
- strcpy、strncpy、strlcpy,当多出一位怎样多保留一个字节
- 最近项目的一点记录
- 通过XML文件存储sql语句,方便程序调用
- libevent 学习比较
- The Zend Framework MVC Architecture
- Vim做PHP开发环境
- Windows下Oracle10g异构连接MySQL5