Construction of YAFFS2 File System on Large Storage Nand FLASH under Embeded Linux
Meng Zhang
Abstract
Meng Zhang
Abstract
YAFFS2 has been added support for the new Nand FLASH with 2 k bytes pages and strictly sequential page writing order,such as zero rewriting.It is a good realization to manage Nand FLASH in embedded system.This paper analyzes how YAFFS2 improve on two aspects of the garbage collection strategy and the use of checkdata compared to YAFFS1.The method to design Nand FLASH hardware interface and MTD driver is also introduced.Based on Intel Xscale PXA255,Linux 2.4.19,The means and process to build YAFFS2 file system on large storage Nand FLASH with 2 k bytes pages is presented.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
YAFFS2 has been added support for the new Nand FLASH with 2 k bytes pages and strictly sequential page writing order,such as zero rewriting.It is a good realization to manage Nand FLASH in embedded system.This paper analyzes how YAFFS2 improve on two aspects of the garbage collection strategy and the use of checkdata compared to YAFFS1.The method to design Nand FLASH hardware interface and MTD driver is also introduced.Based on Intel Xscale PXA255,Linux 2.4.19,The means and process to build YAFFS2 file system on large storage Nand FLASH with 2 k bytes pages is presented.
Key concepts: NAND gate, Flash file system, Operating system, Computer science, Byte, Flash (photography), File system, Garbage collection