硬件平台:FL2440开发板
内核版本:2.6.28
主机:ubuntu 11.04
内核版本:2.6.39
原创作品,转载请标明出处http://blog.csdn.net/yming0221/archive/2011/06/24/6566551.aspx
本来以为fl2440的nand flash大小为128M,问了客服才知道,现在FL2440使用的是现代的flash,现在都换成256M的了,只是飞凌的bootloader没有相应的修改,它使用的既不是u-boot,也不是vivi,而是自己的bootloader。现在修改bootloader源码中的nand.c
修改如下:
使用ADS工具,重新编译bootloader,生成.bin文件,然后烧写bootloader,这样分给linux文件系统的flash 大小为240M(由于自己不用
WIN CE)
这样使linux充分利用flash,不用将许多库文件挂载成NFS了
然后修改FL2440自带的内核(大部分驱动都已经集成)修改linux/arch/arm/plat-s3c24xx/common-smdk.c
然后make zImage重新编译内核。烧写内核。
最后将以前制作好的文件系统烧写进去即可。
(注:由于大小为64M的sdram,文件系统过大将不能使用这种bootloader烧写进去,可以先将qt的库删除,启动起来后,使用NFS载,然
后复制过去即可)。
输入cat /proc/mtd查看分区信息
成功修改分区,将双系统改为单系统。
分享到:
相关推荐
第二步:查看当前系统是否支持arm-linux-gcc 如果不存在 则继续如下步骤: 第三步:在/usr/local创建一个文件夹为arm mkdir /usr/local/arm 第四步:将arm-linux-gcc-4.3.2.bz2解压到/usr/local/arm目录下 sudo tar ...
基于arm-linux平台的mini2440开发板的MP3项目,使用到madplay,包含所用需要的资源
基于jz2440开发板的linux-4.9版本内核移植
文档讲述了fl2440开发板的u-boot移植过程中遇到的问题和详细解释,适合初学者学习和阅读!
本文介绍了在飞凌2440开发板上移植linux操作系统的详细过程。
本文的目的为基于linux2.6.30.4 framebuffer移植LCD驱动到FL2440开发板。本文内容大致分为以下几个部分: 1、 LCD硬件及显示原理介绍; 2、 s3c2440 LCD控制器介绍; 3、 内核LCD驱动机制framebuffer(帧缓冲技术)...
FL2440开发板内核移植笔记
网上资料过于零碎,本文系统描述移植步骤。
6818开发板的智能家具管理系统源码.zip课程设计基于Linux Arm-6818开发板的智能家具管理系统源码.zip课程设计基于Linux Arm-6818开发板的智能家具管理系统源码.zip课程设计基于Linux Arm-6818开发板的智能家具管理...
基于S3C2440的飞凌FL2440 ARM开发板所提供的小实验资料。
跨平台性:Linux操作系统可以在多种硬件架构和平台上运行,包括x86、ARM、MIPS等。这使得Linux成为了一种非常灵活的操作系统,适用于各种设备和应用场景。 可定制性:由于Linux的源代码是公开的,用户可以根据自己的...
天嵌科技出品--基于TQ2440开发板的Linux-2.6.30.4的网络摄像机的实现 很好的学习例子
基于全志A40i开发板——Linux-RT内核应用开发教程(1).doc
基于ARM-linux的简易电子相册c源码+项目说明(课程设计).zip 基于ARM-linux的简易电子相册 开发平台: VScode Ubuntu16.04 S5P6818开发板 技术栈: C语言,文件IO,多线程,滑屏算法 实现原理: 将要播放的图片存储在二...
基于FL2440开发板的实验手册,介绍各个基础实验,包括交叉编译环境的建立,内核的移植,文件系统制作,NFS,QT等
基于mini2440开发板成功移植Boa的步骤、包括每一步的详细说明。
通过QT对mplayer的应用,实现视频播放器的功能,包括开始播放、暂停播放、继续播放、终止播放、播放上一个、播放下一个、添加指定目录下的视频...应用到QFileDialog、QStringList等类,并交叉编译移植到开发板上运行。
基于ARM-Linux-gcc、Linux-C、C#的智能楼宇安全监控报警系统源码+项目说明(配置传感器和摄像头的驱动文件,通过ARM-Linux-gcc编译后移植到s3c2410开发板上; 采用Linux-C提供的多线程技术,同步原始数据采集、视频...
qwt-6.0.1_arm-linux-gcc是个linux下的qwt库(包含qt需要的控件),适用于arm11的开发板,本人就是用tiny6410的qt移植。