Apache NFFS filesystem

Clone this repo:


  1. ed54331 Add more qemu error messages to CI by Fabio Utzig · 12 months ago master
  2. 65e6998 Move platform #ifdefery to <nffs/os.h> by Fabio Utzig · 12 months ago
  3. 8f17535 Merge pull request #13 from utzig/travis-updates by Fabio Utzig · 12 months ago
  4. 1472aaa Add Zephyr support to CI by Fabio Utzig · 1 year ago
  5. 5e51a48 Merge pull request #12 from utzig/travis by Fabio Utzig · 12 months ago


The Newtron Flash File System (NFFS) is a flash file system with the following priorities:

  • Minimal RAM usage
  • Reliability

RTOS support

NFFS currently supports the following operating systems:


The source code for NFFS lives in the following repository on GitHub:

All changes to the NFFS codebase should be submitted as Pull Request to the repository above.


Issues must be reported to the Mynewt Jira: https://issues.apache.org/jira/projects/MYNEWT Use the ‘NFFS’ component when reporting bug against the Apache Mynewt project.