Font Size: a A A

Research And Implementation Of Embedded File System Based On Flash Memory

Posted on:2009-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:J SunFull Text:PDF
GTID:2178360272978062Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
File system has been one of the most important technologies in Embedded System. From the aspect of hardware, Flash memory is the general strategy of keeping permanent database for Embedded System. While in the aspect of file system, convenient and writeable is the design goal what we mainly pursuit. Then how to build up a file system for Flash memory has become an important issue within this paper.YAFFS is a log based file system used specifically for NAND Flash. Based on the analysis of Flash memory, we compared YAFFS with other file system from the aspect of data structure, storage and memory organization. At the end we highlighted the solution of building YAFFS on Embest S3CEB2410 board, including the design and implementation of Vivi Boot Loader, Linux Kernel 2.6 compiling with YAFFS support, finally the installation and testing of YAFFS on target ARM board.At last, I hope my ARM developing experiences can provide useful tech support for other researchers.
Keywords/Search Tags:Embedded System, YAFFS, NAND Flash, Vivi, Linux Kernel 2.6
PDF Full Text Request
Related items