Font Size: a A A

Realization And Comparison Of The Embedded Linux Filesystems Based On EBD9200 Board

Posted on:2009-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:J KuangFull Text:PDF
GTID:2178360242976672Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the coming of the post-PC era, more and more embedded products have stepped into our daily life. The increase of the market's demand highly stimulates the developement of the embedded system and the process of the industrialization. The embedded software market takes up about 10% of the software market all over the world. The improvement of the Linux OS makes people tend to use the embedded software with open source, modularized design and better pertinence.As the trunk of the embedded Linux system, the filesystem is always a key element of the embedded Linux system, it's also an concerned object that the software developers care about. With the continual evolution of the storage device, various types of the embedded filesystem have arisen, such as: JFFS2 on Nor flash, YAFFS on Nand flash, ext2 on RAM disk, ext2 on NTFL, NFS on network and so on. The type, format and carrier of the filesystem decide the capability and characteristic of the embedded product. At the design period, the software engineer has to choose a appropriate filesystem for his product.This thesis uses the EBD9200 development board to port and realize various embedded filesystem based on ARM architecture. The main contents are as follows: study and analysis of the embedded Linux filesystem's content and type; On this basis, the process of how to build a root filesystem and the criterion and guide of how to choose a root filesystem's type are described in detail; Finally, JFFS2 on Nor flash, ext2 on RAM disk, NFS on network are ported and installed on EBD9200 board, the comprehensive comparison and the applicable scope of these filesystems are also presented in this thesis.
Keywords/Search Tags:Filesystem, Linux, Embedded, ARM
PDF Full Text Request
Related items