Skip to content

Tuxera EdgeFS

The only embedded file system built to protect critical data in resource-constrained environments

Product overview

Take the guesswork out of storing your data

Most file systems in small, embedded environments are outdated implementations that aren’t designed to protect your data. Tuxera EdgeFS is different. Built from the ground up for 100% data integrity, EdgeFS keeps your data safe even after sudden power loss. Backed by 30+ years of file system experience, EdgeFS delivers unmatched reliability in a compact footprint. It’s fully customizable, putting developers in complete control of your data. Paired with Tuxera FlashFX Tera, it works on top of any NAND or NOR device.

WE ARE TRUSTED BY INDUSTRY LEADERS

KEY FEATURES

Fail-safe by design

Our Dynamic Transaction Point™ technology prevents data corruption during unexpected system crashes and power loss. Your system quickly recovers to a known good state. This keeps your operations running smoothly with your data intact. All of this means faster boot times.

Small footprint

Built for resource-constrained environments, EdgeFS operates efficiently with minimal RAM and storage requirements. Our compact, well-structured file system can be configured to fit your exact needs, using as little as 4 KB of RAM while never compromising reliability.

Direct path to certification

With only 7,036 effective lines of code, EdgeFS makes certification straightforward and cost-effective. We provide all necessary artifacts to support your certification process, from market requirements to code testing.

abstract illustration red and blue with layers

The tuxera difference

What our customers think

“Using the products allowed my team to focus on the features that set our meters apart from the competition, and their support team gave us almost instant response assistance when we needed it.”

Product variants

Tuxera EdgeFS options

Choose the solution that fits your needs.

EdgeFS

EdgeFS is the ideal choice when you need to manage and store mission-critical data without straining CPU and memory usage. It supports larger files and volumes than standard FAT file systems, and works with virtually any storage media, including SD cards, eMMC, NVRAM, hard drives, and NVMe. 

EdgeFS CERT

EdgeFS CERT works best for safety-critical applications with the highest reliability requirements. It follows the strict coding standard MISRA C and includes comprehensive documentation. For project certification, a complete set of artifacts is available.

EdgeFS NAND

EdgeFS NAND is designed specifically for SPI NAND flash, with a built-in flash translation layer. It handles everything you need to make NAND flash work properly—from wear leveling to bad block management and error handling. EdgeFS NAND keeps your data safe without any extra batteries or capacitors, saving you storage space and money. 

We’ll help you find the right solution

Have a question or need guidance? Whether you’re searching for resources or want to connect with an expert, we’ve got you covered. Use the search bar on the right to find what you need.

The perfect solution for your industry

When to use this product

EdgeFS is ideal when you need rock-solid data protection in resource-constrained environments.

abstract aerial view of a road in blues and reds
Automotive & transportation

Keep critical data safe in infotainment systems, digital clusters, and vehicle recorders—even during power interruptions.

Learn more
Abstract illustration of an industrial machine in blues and reds
Industrial solutions

Keep critical systems running smoothly in industrial controllers and IoT devices.

Learn more
abstract illustration of tuxera's aerospace solution
Aerospace solutions

Meet strict safety requirements for avionics and flight control systems with certifiable performance.

Learn more
abstract waves in reds and blues
Defense solutions

Protect mission-critical data in tactical equipment with deterministic behavior and complete power fail-safety.

Learn more
abstract illustration energy reds
Smart energy solutions

Protect metering and logging data during power fluctuations, when data integrity matters most.

Learn more

Product comparison

Tuxera NitroFS Tuxera EdgeFS
Best suited for High-end System on a Chip (SoCs) Designed for complex use cases and heavier data workloads. Resource constraint systems like MCUs Designed for efficient resource consumption and real-time operations.
Use case examples Parallel data recording Over-The-Air (OTA) updates High Performance Computing (HPC) infrastructure FreeRTOS, SafeRTOS, INTEGRITY, MQX, ARM mbed, U-Boot, emcOS, Azure RTOS Portable to other RTOSes
Supported Media All block based media: eMMC, UFS, SSD, SD card, and CF Express card NAND and NOR Flash – with flash translation layer All block based media: eMMC, UFS, SSD, SD card, and CF Express card NAND and NOR Flash – with flash translation layer
Supported Hardware/Architecture 32-bit or 64-bit platforms (ARM, ARM64, Intel x86/x86_64 and compatible) 32-bit or 64-bit microcontroller, bare metal

Frequently asked Questions

Have questions about Tuxera EdgeFS?

Here are answers to what customers typically ask about Tuxera EdgeFS. Just reach out if your question isn’t listed here.

Is EdgeFS available in source code?

Yes, EdgeFS is available as fully documented and well-structured source code. This makes it easy to integrate with your systems and to customize according to your exact requirements.

What's the difference between Tuxera EdgeFS and the Edge GPLv2?

EdgeFS includes additional features that aren’t available in the GPL version, along with professional technical support. Our commercial license also gives you more flexibility in how you distribute your products without GPL licensing restrictions.

Is EdgeFS available on my specific RTOS?

EdgeFS is highly portable and works on virtually any RTOS environment. It has been implemented on FreeRTOS, QNX, ThreadX, and many others. Our standard C code can be compiled on multiple tool chains and platforms, making integration straightforward regardless of your environment.

Which SPI NAND parts are supported by EdgeFS NAND?

EdgeFS NAND supports most common SPI NAND flash parts, including single, dual, or quad SPI NAND.

I have limited memory for my project. Would EdgeFS be a good option?

It might be! EdgeFS has a smaller footprint than many options on the market, and it doesn’t hurt to ask. Reach out to us at sales@tuxera.com and get in touch to get the conversation going.

Technical specifications

Detailed product specifications

DATASHEET

Transactional design

Never overwrites live data. Once data is written, it’s always in a determinate state.


Rapid recovery times

Mounts quickly and consistently after unexpected shutdown/power loss.


Maximum portability

Ported to many RTOSs including FreeRTOS, SafeRTOS, μC/OS, ARM mbed, MQX, INTEGRITY, and eMCOS.


Small footprint

Ideal for resource-constrained environments. Configurable to use as little as 4 KB of RAM and 11 KB of ROM.


Supported block device drivers

Works with a broad array of storage media including: HDD, eMMC, SD/MMC, NVRAM, USB mass storage, and SATA (or PATA) disks.


Atomic writes

Metadata never points to wrong user data.


Reliance Edge Configuration Tool

Tuxera EdgeFS offers three options for file system configuration. Each one is thread-safe and completely power fail-safe, protecting your file system structure and user data if power gets interrupted. Flexible transaction point configuration is also available for each option. Key file system operations are deterministic, providing unprecedented predictability.

Flexible configuration options

Full POSIX Small POSIX FSEssentials
Includes path-based file access, file handles, and atomic directory operations (including rename). Contains the same POSIX-like APIs Full, but excludes rename. Supports read, write and truncate on files referred to by a number, which is configured at compile time.
API set POSIX-like POSIX-like (not including rename) Constrained
Number of files Variable Variable Fixed
Number of volumes Multiple Multiple Multiple
Maximum stack depth 824 744 556
Buffers (minimum) 12 6 5
File references Names Names Numbers
Code size (ROM) 17.6 KB 16.7 KB 10.6 KB
RAM requirement 8.4 KB 5.3 KB 3.9 KB


If you are looking for the configuration tool, reach out to us.

Tuxera global support

RELATED RESOURCES

More resources for inspiration

Avoiding the brick: seamless updates in embedded devices

lock icon
Learn more

Data trends in the smart manufacturing industry and IIoT markets: implications for the storage stack

lock icon
Learn more

Effective power interruption testing – how best to fail

lock icon
Learn more

How modern file systems detect and respond to SD and SSD media failures

lock icon
Learn more

How write amplification kills designs

lock icon
Learn more

Maximizing efficiency in IoT

lock icon
Learn more

Software SEooCs: Making embedded software components for reuse in software-defined vehicles

lock icon
Learn more

Automotive data storage and handling—now, the future, the challenges, and the risks – Tuxera

Learn more

Business implications of an embedded software patent portfolio – Tuxera at embedded world 2021

Learn more

Data trends in industrial IoT

Learn more

Tuxera Reliance Edge™ fail-safety demo

Learn more

What is write amplification and why is it bad for flash memory?

Learn more

What reliability means to you? – Keeping your embedded data safe – Tuxera at Embedded World 2021

Learn more

Reliance Assure

Learn more

Reliance EdgeNAND

Learn more

Tuxera EdgeFS

Learn more
Tuxera enters a new growth with a strategic rebrand and product rename of products

Tuxera enters a new growth with a strategic rebrand and product rename of products

Tuxera is entering a new phase of focused growth, reflecting the value our embedded products and file sharing technology bring to mission-critical industries and enterprise infrastructure. We are launching a…

Why your smart meters aren’t lasting as long as they should

Why your smart meters aren’t lasting as long as they should

Leading smart meter manufacturers like Itron, Kamstrup and Growatt design their meters to last 20 years or more. But many start having operational issues within just seven years in the…

Tuxera brings expertise in automotive data storage and networking solutions to connected car and EV architectures

Tuxera brings expertise in automotive data storage and networking solutions to connected car and EV architectures

Next-generation embedded file systems, networking, and flash memory software support automotive-grade reliability, security, and functional safety. HELSINKI, March 9, 2025 As automotive developers race to deliver data-driven, connected systems, Tuxera…

Tuxera shares strategies to manage, secure, and access mission-critical data at Embedded World

Tuxera shares strategies to manage, secure, and access mission-critical data at Embedded World

Technical presentation provides storage media design approaches for embedded products that deliver longer usable life than designers expect HELSINKI, February 19, 2025 Data reliability and security failures continue to make…

System update strategies – how to update an embedded system safely and efficiently

System update strategies – how to update an embedded system safely and efficiently

Updating an embedded system reliably can be challenging. Often the devices are in the field in places where troubleshooting is painful if something goes wrong. Methods for failed update recovery…

GUID partition tables (GPT) – what are they and why do they matter?

GUID partition tables (GPT) – what are they and why do they matter?

Floppy disks don’t have a partition table, hard drives do. What about SD cards? USB sticks? Raw NAND flash media? For that matter, what is a partition table? I aim…

Why resilient data storage and secure networking are essential for smart meters

Why resilient data storage and secure networking are essential for smart meters

Smart meters are transforming energy consumption monitoring worldwide. Thanks to their real-time connectivity and continuous data exchange, they enable utility companies to optimize energy supply while helping consumers to reduce…

Plan ahead for Tuxera SafeFLASH end of general support December 2024

Plan ahead for Tuxera SafeFLASH end of general support December 2024

We are dedicated to developing reliable, safe, and secure products and services that enable you to do more with your devices. Changes in market demand, advances in technology, and other…

Tuxera, NplusT announce partnership to create novel suite of flash memory services

Tuxera, NplusT announce partnership to create novel suite of flash memory services

Leaders in flash memory management technology will provide comprehensive design, testing services to industrial, automotive, medical, and aerospace sectors. HELSINKI, May 24, 2023 (Newswire.com) – Tuxera and NplusT, two leaders…

Tuxera launches Reliance Sense, the purpose-built flash file system for structured data storage in NOR flash

Tuxera launches Reliance Sense, the purpose-built flash file system for structured data storage in NOR flash

The new solution from the leader in storage management is designed to maximize flash lifespan, protect data integrity, and improve performance. HELSINKI, March 7, 2023 (Newswire.com) – Tuxera, the world-leading…

Tuxera’s reliable data management software helps businesses optimize total cost of ownership

Tuxera’s reliable data management software helps businesses optimize total cost of ownership

As international concerns drive costs and uncertainty, the data storage management leader offers software-driven solutions to address hardware supply chain issues, generate savings, and shorten development time. HELSINKI, December 13,…

A mission in quality: ISO 9001 and what it means to Tuxera

A mission in quality: ISO 9001 and what it means to Tuxera

Securing industry certifications like ISO 9001 recognizes Tuxera’s commitment to continuously improve its quality management. Tuxera recently reached an important milestone in our efforts to respond to customer requirements –…

Suggested content for:

Our products

Your mission-critical systems demand uncompromising reliability. Tuxera products mean absolute data integrity. We specialize in file systems, software flash controllers, and secure networking and connectivity solutions. We are the perfect fit for data-intensive, mission-critical workloads. Using Tuxera’s time-proven solutions means that your data is safe and secure – always.

Proven success

Our solutions are trusted by major brands worldwide. When you need reliable, scalable, and lightening-fast data access and transfer across any system or device, Tuxera delivers. Our track record speaks for itself. We’ve been in this business for decades with a clear mission: to be the partner you can trust. Read on to find out more.

Related pages and blog posts
Technical Articles
Datasheets & Specs
Whitepapers