HOWTO Create Filesystems on DaVinci

HOWTO Create Filesystems on DaVinci

Jump to: navigation,search


Translate this page to

Contents

  • 1Introduction

  • 2JFFS2

  • 3UBIFS

  • 4YAFFS2

  • 5CRAMFS

  • 6NFS

Introduction

The purpose of this page is to point users tothe location of information about creating and using various filesystems on DaVinci products. See also the content offilesystem category for an overview of all file system relatedarticles. The Linux-MTDwebsite contains information about flash filesystems.

JFFS2

JFFS2 (Journaled Flash File System v2) is a filesystem designed for use on Flash devices such as those commonlyfound in embedded systems. While it is mainly designed to be usedwith NOR flash, it can be used on NAND as well.

Using JFFS2 you will like to

  • Createa JFFS2 Target Image

  • PutJFFS2 Image to Flash

See Filesystemin NOR or NAND article as well.

UBIFS

Recent Linux kernels (2.6.27+) include a new flashfilesystem called UBIFS. It is layered on top of a new UBI(Unsorted Block Image) volume management layer, which handlesissues like wear leveling and badblock handling. UBIFS can beconsidered as the next generation of JFFS2, with the significantscalability improvements needed to support recent NAND chips.

The Linux-MTD website (above) includes muchinformation about UBIFS.

YAFFS2

YAFFS2 (Yet Another File System 2) is a file systemdesigned for use on Flash devices such as those commonly found inembedded systems. While it is mainly designed to be used with NANDflash, it can be used on NOR as well. Unlike other filesystemsmentioned on this page, it is not part of mainline Linux; to get akernel with YAFFSx support, you need to apply kernel patches.

Using YAFFS/YAFFS2 you will like to

  • Createa YAFFS Target Image

  • PutYAFFS Image to Flash

See Filesystemin NOR or NAND article.

CRAMFS

CRAMFS (Compressed ROM file system) is a file systemdesigned to have a small memory footprint. It is mainly used inembedded systems.

Using CRAMFS you will like to

  • Createa CRAMFS Target Image

  • PutCRAMFS Image to Flash

NFS

For NFSsee DVEVMGetting Started Guide, sprue66c.pdf, section 4.3.4.



你可能感兴趣的:(HOWTO Create Filesystems on DaVinci)