Featured: NASA TESS Mission

The Transiting Exoplanet Survey Satellite (TESS) launched in April 2018 with a mission to discover new exoplanets. Onboard, YAFFS manages critical data storage.

The challenge: In space, there's no way to repair a corrupted file system. Power anomalies happen. Radiation causes bit flips. The storage system must be absolutely reliable—there are no second chances.

The solution: YAFFS was selected for its proven power-fail safety and robust design. Its ability to recover automatically from any unexpected event made it the right choice for a mission where failure isn't an option.

The result: Over 7 years of continuous operation in space. TESS has discovered thousands of exoplanet candidates, with YAFFS reliably storing and managing the data throughout.

7+ Years in Space

Continuous operation on NASA's TESS satellite since 2018, handling critical science data storage in one of the harshest environments imaginable.

2018
Launch Year
7+
Years Running

Industries Using YAFFS

📺

Consumer Electronics

Set-top boxes, digital cameras, smart home devices, and entertainment systems. These devices are frequently power-cycled by users without proper shutdown procedures.

YAFFS ensures that pulling the plug doesn't mean losing settings, recordings, or corrupting the device firmware.

  • Digital cameras and camcorders
  • Set-top boxes and DVRs
  • Smart home controllers
  • Portable media players
🏭

Industrial Systems

Factory automation, process control, monitoring systems, and industrial IoT. These systems run 24/7 in environments where power quality isn't guaranteed.

When a power dip hits the factory floor, YAFFS keeps your PLCs, HMIs, and data loggers intact.

  • Programmable logic controllers (PLCs)
  • Human-machine interfaces (HMIs)
  • Data acquisition systems
  • Industrial IoT gateways
🚗

Automotive

Infotainment systems, dashcams, telematics, and advanced driver assistance. Vehicles experience harsh electrical environments with frequent power transients.

Engine start, stop, cranking, and battery disconnection—YAFFS handles the electrical chaos of automotive environments.

  • Infotainment head units
  • Dashboard cameras
  • Telematics and tracking
  • Electronic control units (ECUs)
🏥

Medical Devices

Diagnostic equipment, patient monitors, portable devices, and life-critical systems. Medical devices demand the highest reliability standards.

When patient data and device function are on the line, there's no room for file system errors.

  • Portable diagnostic devices
  • Patient monitoring equipment
  • Medical imaging systems
  • Laboratory instruments
🛰

Aerospace & Defence

Satellites, avionics, military systems, and mission-critical applications. When you can't send a technician to fix it, the system must be self-recovering.

From NASA satellites to defence contractors, YAFFS is trusted where failure isn't an option.

  • Satellite systems
  • Avionics and flight systems
  • Military communications
  • Unmanned systems
🌐

Network Infrastructure

Routers, switches, access points, and telecommunications equipment. Network infrastructure must survive power events and maintain configuration integrity.

When the power comes back, your network device should too—with all its settings intact.

  • Enterprise routers and switches
  • Wireless access points
  • Telecom base stations
  • Network appliances

Trusted by Industry Leaders

Companies across industries rely on YAFFS for their embedded storage needs.

NASA Leica Eaton Android LANCOM Bernina Gallagher

And millions of devices from companies worldwide.

Common YAFFS Scenarios

Firmware Storage

Store your device firmware on YAFFS-managed flash. Safe firmware updates with automatic rollback capability if something goes wrong during the update process.

Configuration Data

Device settings, calibration data, user preferences. YAFFS ensures configuration changes are atomic—you'll never end up with half-written, corrupted settings.

Log Storage

System logs, event records, diagnostic data. Continuous logging without fear of corrupting the log file or losing data when power fails.

Data Recording

Sensor data, measurements, recordings. Whether it's a dashcam, data logger, or scientific instrument, YAFFS keeps your recorded data safe.

Application Storage

General-purpose file storage for applications running on your embedded device. Standard file system interface with reliable underlying storage.

Over-the-Air Updates

Handle OTA updates safely with YAFFS. Partial downloads, interrupted updates, and power failures during updates—YAFFS ensures your device stays recoverable.

Is YAFFS Right for Your Project?

If your embedded system uses flash storage and reliability matters, YAFFS is likely a good fit. Talk to us about your specific requirements.