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


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

Request utility here.


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…

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…

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,…

Ensuring efficiency in embedded IoT with the help of file systems

Ensuring efficiency in embedded IoT with the help of file systems

The right file systems can help safeguard IoT data and save the developer precious project time. Today’s embedded hardware is highly advanced. As many with experience developing IoT solutions know,…

Tuxera acquires embedded storage and networking software front-runner, HCC Embedded

Tuxera acquires embedded storage and networking software front-runner, HCC Embedded

The company now offers the widest range of data storage management and network transfer software in the industry, with a strengthened focus on safety- and mission-critical data. HELSINKI, Finland and…

Tuxera and WITTENSTEIN strengthen partnership, offering reliable data integrity for safety- and mission-critical systems

Tuxera and WITTENSTEIN strengthen partnership, offering reliable data integrity for safety- and mission-critical systems

The partnership will allow for safeguarded critical data with SAFERTOS® for customers in medical, industrial, automotive, and rail. HELSINKI, Finland, and BRISTOL, United Kingdom, August 31, 2021 – Tuxera, a…

Tuxera and Puli Space Technologies set to touch down on the Moon in 2022 aboard Peregrine Lander

Tuxera and Puli Space Technologies set to touch down on the Moon in 2022 aboard Peregrine Lander

The Finnish tech company has provided financial and technical support to Hungarian Team Puli in their successful efforts to send the first Hungarian payload to the Moon. HELSINKI, Finland and…

2021 trends in embedded tech – data, AI, and vision tech abound

2021 trends in embedded tech – data, AI, and vision tech abound

Embedded World 2021 revealed much about what’s shaping the embedded realm in general, and specifically industrial IoT systems design and development – with vision technology, AI, and data-driven applications leading…

Solving Data Storage Challenges in the Automotive Projects of Tomorrow Q&A

Solving Data Storage Challenges in the Automotive Projects of Tomorrow Q&A

Our talk on Solving Data Storage Challenges in the Automotive Projects of Tomorrow has gathered several questions that I’d like to address. How should I estimate the lifetime for a…

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