基于cf卡的嵌入式linux系统的裁剪

基于cf卡的嵌入式linux系统的裁剪

ID:4124883

大小:273.96 KB

页数:4页

时间:2017-11-29

基于cf卡的嵌入式linux系统的裁剪_第1页
基于cf卡的嵌入式linux系统的裁剪_第2页
基于cf卡的嵌入式linux系统的裁剪_第3页
基于cf卡的嵌入式linux系统的裁剪_第4页
资源描述:

《基于cf卡的嵌入式linux系统的裁剪》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第27卷第6期微计算机应用Vol.27No.62006年11月MICROCOMPUIERAPPLICATIONSNov.2006基于CF卡的嵌入式Linux系统的裁剪李胜广张其善(北京航空航天大学电子信息工程学院北京100083)摘要:介绍了CompactFlash存储卡(简称CF卡)的特点。根据嵌入式系统的应用,自行裁减定制Linux操作系统。讨论了嵌入式Linux的快速启动设置。最后分析了如何利用内存文件系统应用于频繁擦写文件操作中。关键词:CF嵌入式系统裁剪定制内存文件系统ReducingEmbeddedLinuxSystemBasedonC

2、FCardLIShengguang,ZHANGQishan(SchoolofElectronicandInformationEngineering,BeiHangUniversity,Beijing,100083,China)Abstract:ThisarticlefirstintroducesthecharacteristicsofCompactFlashcard(CF).BasedontheapplicationofEm2beddedsystem,asmallLinuxoperatingsystemiscutdownandsetup.Thent

3、hepaperdiscussesthesettingforaquickstartup.AtlastthisarticleanalyseshowtouseRAMfilesystemforfrequenterasing.Keywords:CF,Embeddedsystem,Reductionandcustomization,RAMfilesystem年,Sandisk推出了第一块可擦写的CF卡(属于Erasable1引言PROM即EPROM)。在1995年,由125家厂商联盟组成一CompactFlash存储卡(简称CF卡)是目前嵌入式系统个非盈利性质

4、的,旨在共同推广CF标准的协会:Compact中应用最为广泛地Flash存储卡,其存储密度高、编程容易、FlashAssociation(简称CFA)。由于CF协会的大力推广和读写速度快、成本低、寿命长、抗震性好等诸多有点使其成为CF标准的开放架构,短短几年间,CF卡得到空前的发展。嵌入式系统中一种比较理想地存储设备。CF卡具有下面诸多特点:Linux的运行开销,包括静态文件体积(包括操作系统内CF卡存储数据更安全。因为CF卡与读写器属于全电核,应用程序,库文件,配置文件等),动态运行的内存和CPU子元件结构,所以运行过程不怕震动,避免类似硬盘的震

5、动损等的开销。由于嵌入式系统的资源远比桌面系统少,所以必坏磁道情况出现,有效保护了数据安全。须对Linux进行裁剪,控制开销。CF卡物理特性比磁盘更好。CF发热量低,几乎零热量;目前应用比较广泛的瘦客户机、平板显示设备、数字娱乐CF卡要比以往磁盘驱动器牢固耐用5-10倍多,操作震荡速设备、机顶盒、防火墙和服务器均可以利用嵌入式Linux操作率为2000GS,而一般硬盘达到大约600GS;CF的工作温度为系统。本文的背景项目是嵌入式防火墙。主板EM-566是-25℃至+75℃,磁盘驱动器为+5℃至+55℃;CF卡可反复一款基于Intel架构的标准5.

6、25英寸的网络安全平台核心,擦写100万次,数据至少可保存100年;并且CF更换容易,在主板上集成了最新的VIA嵌入式低功耗VIAEdenESPCF卡从驱动器上取下只需按一下开关即可,新的卡重新插上VE系列CPU,采用VIA高度集成的ApolloPLE133/就可以使用了。VT686B芯片组。EM-566产品支持CF卡、标准显示和标CF卡得到众多操作系统的支持。很多操作平台和操作准IDE接口。系统都支持CF卡标准:包括Window98/2K/XP、Linux和大2CF卡特点多数版本的Unix以及其他的操作系统。而且绝大多数支持PCMCIAATA标准

7、的操作系统和设备都支持CF卡。早在20世纪90年代初,Sandisk和KODAK、CASIO、Canon结成战略性伙伴,制定新一代的基于RAM和ROM技3系统裁剪术的固态非易失的存储介质标准:CompactFlash标准。1994本文使用的CF卡是Sandisk64M卡,利用桌面Linux:本文于2005-01-12收到。6期李胜广等:基于CF卡的嵌入式Linux系统的裁剪699RedHat9.0进行裁剪。由于从一个操作系统裁剪出新的嵌外、不必要网卡的支持。这样不仅将内核容量减小,并且去掉入式操作系统,所以系统上需要外挂一个工作硬盘(hdc),这了

8、很多系统需要的驱动模块,使得系统容量大大降低。样裁剪过程中可以由工作硬盘作为源盘,CF卡作为目的盘。对于CF卡使用ext2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。