...
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 | ||
---|---|---|
| ||
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 | ||||
---|---|---|---|---|
|
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.
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.