Keil Logo

Flash File System Memory Requirements

File System Component Code Size (KBytes) RAM Size (KBytes)
Stdio Library Core 4.73 0.94
File System Core 2.98 0.47

FAT File System Code Size (KBytes) RAM Size (KBytes)
FAT with LFN Support 9.41 0.83
Memory Card Support 1.34 0
STM32F2xx SDIO HW Driver 0.85 0
LPC17xx SPI Driver 0.36 0
NAND Support (FTL) 8.54 0.34 + (2* page size)
STM32F2xx NAND Driver 1.41 0
SAM3xx NAND Driver 1.02 0

Embedded Flash File System Code Size (KBytes) RAM Size (KBytes)
Embedded Flash File System <5.00 0.28
SST39x320x Flash HW Driver 0.22 0.01
STR91x Flash HW Driver 0.31 0

Notes Note

  • All example figures are based on Cortex-M3
  • All values are minimum requirements with minimum data buffers and no application code
  • typical NAND page sizes - Small (512B + 16B), Large (2,048B + 64B)
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.