Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions articles.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,3 +115,25 @@ drive-by-wire demonstrator.
Michal Matiáš

[Download](./files/nuttx_10baset1s.pdf)

mnemofs: A NAND flash file-system for Apache NuttX
==================================================

## Abstract

NAND flash memory is a key enabler for modern sensor systems due to its low cost,
compact size, and low power consumption. However, its unique characteristics such
as erase-before-write requirements, bad block management and randomized bit-flips
demand a specialized file system design. This letter proposes mnemofs, a file
system that incorporates wear leveling, power-loss resilience, block garbage
collection, low RAM consumption and small binary size to maintain reliability
while utilizing NAND flash’s advantages in embedded systems. We analyze tradeoffs
propose enhancements for sensor applications where robust, long-term data storage
is critical.

## Author(s)

Saurav Pal
Alan C. Assis

[Download](./files/mnemofs_nand_fs_nuttx.pdf)
Binary file added articles/files/mnemofs_nand_fs_nuttx.pdf
Binary file not shown.