Lattice OS: the part of every device nobody should have to think about.

The embedded operating system under Axon Sense, Fieldmesh, Nexa Edge and Lattice bench systems, and under a growing number of devices other companies make.

Current version
Lattice OS 4
Assessment
IEC 62304, Class C, independent
Previous version
Lattice OS 3, supported to December 2028
Partners
Licensed to device makers

What is in it

The layers a device team would otherwise build, certify and maintain itself.

Kernel and scheduler

A small preemptive kernel with deterministic scheduling and memory protection between tasks.

  • Static memory allocation for safety-class tasks
  • Watchdog supervision per task
  • Bounded interrupt latency, measured per release

Secure boot and update

Every image is signed, verified at boot, and updated through an A/B scheme so a failed update never leaves a device without a working image.

  • Hardware root of trust
  • A/B partitions with automatic fallback
  • Signed rollback support for Formcloud

Device abstraction

A driver framework that separates the clinical application from the silicon it runs on.

  • Sensor front ends, radios and storage
  • Power management profiles
  • Tested on four processor families

Connectivity

Bluetooth, Wi-Fi, cellular and Ethernet stacks maintained in one place.

  • MQTT over TLS 1.3
  • Store-and-forward with timestamp integrity
  • Mutual certificate authentication

For partners

Device makers can build on Lattice OS under license.

What a partner gets is not a shortcut through regulation. It is a platform whose share of the regulatory case has already been made, documented, and assessed.

A device built on Lattice OS still needs its own risk management, its own verification, and its own submission. What changes is how much of the platform layer that work has to cover. Partners receive the assessment report, the traceability matrix, and the software bill of materials, under a non-disclosure agreement that is standard for this kind of material.

Partners also get the same security advisories we act on ourselves, on the same day, and a named platform engineer during their first development cycle.

Version support

VersionReleasedStatusSecurity fixes until
Lattice OS 4September 2025CurrentAt least September 2031
Lattice OS 3March 2022SupportedDecember 2028
Lattice OS 2May 2019EndedDecember 2024

Building a device?

Talk to our platform team early. The most useful conversation happens before your architecture is settled, not after.