NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

HOWTO Create Filesystems on DaVinci

From Texas Instruments Wiki
Jump to: navigation, search

Introduction[edit]

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

JFFS2[edit]

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

Using JFFS2 you will like to

See Filesystem in NOR or NAND article as well.

UBIFS[edit]

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

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

YAFFS2[edit]

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

Using YAFFS/YAFFS2 you will like to

See Filesystem in NOR or NAND article.

CRAMFS[edit]

CRAMFS (Compressed ROM file system) is a file system designed to have a small memory footprint. It is mainly used in embedded systems.

Using CRAMFS you will like to

NFS[edit]

For NFS see DVEVM Getting Started Guide, sprue66c.pdf, section 4.3.4.

E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article HOWTO Create Filesystems on DaVinci here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article HOWTO Create Filesystems on DaVinci here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article HOWTO Create Filesystems on DaVinci here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article HOWTO Create Filesystems on DaVinci here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article HOWTO Create Filesystems on DaVinci here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article HOWTO Create Filesystems on DaVinci here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article HOWTO Create Filesystems on DaVinci here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article HOWTO Create Filesystems on DaVinci here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article HOWTO Create Filesystems on DaVinci here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity