Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

File system capabilities are provided by the uC/FS embedded file system. uC/FS provides FAT12, 16 and 32 with an optional journaling extension. Supported storage media includes SD Card/MMC/eMMC, NOR, NAND and USB Mass Storage.

 


Note
titleTrial version

The freely downloadable version of the Xilinx SDK available on Micrium's website contains an evaluation library of uC/FS and associated components. Demonstration support is provided for the SD Card and MSC media only. Please contact Micrium if you need a full source evaluation or to purchase.

...

Configuration

To enable file system support the ucos_fs library should be added to the project as seen in figure .  Figure - FS library configuration.

Anchor
Figure - FS library configuration
Figure - FS library configuration

Image Added

Figure - FS library configuration

The BSP generation scripts can optionally configure either an SD Card or a RAMDisk at startup. These can be added from the ucos configuration panel. Expand either the RAMDISK or SD CARD category. 


Image Added

Figure - FS media configuration


Other type of interfaces such as NOR and NAND requires external chip configuration that cannot be automatically inferred from the hardware definition alone. Those interfaces must be configured and added at runtime.

Journaling support

The optional journaling module can be enabled from the ucos_fs configuration panel.