Tria OS for Linux: Embedded Linux OS

Tria OS for Linux

More than a production-ready Yocto distribution.

From BSP foundation to production-ready platform

Built on Tria BSP and standard Yocto, Tria OS adds the security, update infrastructure, DevOps tooling and lifecycle capabilities device manufacturers need to bring products to market faster while maintaining full control over their software architecture.

Yocto Project logo

An embedded Linux OS built for device manufacturers industrial realities

Keep full control

Access the source code and customize your platform to your requirements without sacrificing the flexibility of Yocto

Build faster

Start with pre-integrated capabilities including OTA updates, secure boot, and CI tooling.

Be secure by design

Leverage integrated security features designed to support long-term product security and compliance requirements.

Stay up to date with minimal maintenance

Benefit from frequent LTS updates, version management and vulnerability monitoring, to reduce maintenance effort.

Everything you need to move from development to industrial deployment

Years of embedded Linux expertise have been distilled into a structured, industrial-grade Yocto platform designed for maintainability and scalability:

  • Clean, structured layers
  • GPLv3-free production images
  • Development and production class variants
  • Full standard Yocto distribution
  • Technical documentation


Instead of assembling your Linux platform from scratch, your team starts from a proven foundation that is ready for industrial product development.

Two people observing an industrial robotic arm on a factory production line

Built for Tria modules

Security built into the operating system

Tria OS integrates the core security building blocks required for a secure embedded Linux platform:

  • Secure boot
  • Secure storage
  • Firewall
  • Secure update
  • Vulnerability monitoring

These capabilities help reduce risk while supporting preparation for frameworks such as the Cyber Resilience Act (CRA).

Embedded computing module with CRA ready badge
Bootloader
Kernel A
Kernel B
RO SysFS A
RO SysFS B
RO AppFS A
RO AppFS B
RW Data FS

Deploy reliable OTA updates

Whether you need to patch vulnerabilities, release new functionality or improve system performance, our embedded Linux OS provides update mechanisms designed for reliable field deployments.

  • A/B partitioning model
  • Local & remote update options
  • Update signature options

Stay up to date with DevOps and maintenance tooling

Tria OS is frequently updated, following LTS updates with through tests on a weekly basis on all supported hardware.

It also comes with a full continuous integration pipeline and vulnerability analysis to accelerate your team maintenance activities.

Build Yocto BSP

  • build:qemuarm-welma:demo-qt5-wayland
  • build:qemuarm-welma:headless
  • build:qemuarm-welma:headless-lats
  • build:qemuarm-welma:headless:mender
  • build:qemuarm-welma:minimal
  • build:raspberrypi3-64-welma:demo-qt5-wayland
  • build:raspberrypi3-64-welma:headless
  • build:raspberrypi3-64-welma:headless:mender
  • build:raspberrypi3-64-welma:minimal
  • build:raspberrypi4-64-welma:demo-qt5-wayland
  • build:raspberrypi4-64-welma:headless

CVE Scan

  • cvescan:qemuarm-welma:headless
  • cvescan:sm2s-imx8plus-mbep5:headless
  • cvescan:stm32mp15-disco-welma:headless

Test

  • test:qemuarm-welma:headless
  • test:qemuarm-welma:headless:mender
  • test:raspberrypi3-64-welma:headless
  • test:sm2s-imx8plus-mbep5:headless
  • test:stm32mp15-disco-welma:headless

File System

Tux, the Linux penguin mascot Yocto Project logo

SimpleCore

Unified Hardware Access

udev logo

Container Manager

Pre-packaged templates

Python logo Flutter logo Qt logo

Start application development sooner

Our embedded Linux operating system also integrates a suite of tools to prototype, develop and deploy quickly your custom applications.

  • Virtual machine UI development
  • VS Code and Qt plugins
  • Hardware abstraction layer
  • Demo UI applications
  • Containers

Get started

GitLab logo

Download freely our Linux BSP for your Tria module on Gitlab and start building your platform.

  • Free access to source code on Gitlab
  • Technical documentation
  • Updates, fixes & support
  • Get support from our team only if needed

Need less maintenance?
Meet Tria SuperCare, the managed version of Tria OS

If you only want to focus on your device features, not on your embedded Linux OS maintenance, we offer a continuous, SLA-backed, maintenance service for our customers’ platforms.

Entrust us for maintaining and keeping your products secure and compliant throughout their lifecycle with:

  • Weekly CVE monitoring
  • Managed LTS updates
  • Regression test suites
  • Cyber Resilience Act reporting
Circuit boards mounted on a perforated panel with connected cables

Expand your embedded Linux system as your needs evolve

Use our minimal BSPs for maximum independence. Expand with optional and modular Linux OS, tools and services to move faster.

Interface of the Tria CVE management tool.

Tria CVE management tool

Vulnerability management tool for embedded systems:

 

  • SBOM generation
  • Advanced filtering of false positives
  • Automatic & manual assessments
  • Dashboards & reporting for CRA
Dashboard of the Tria Fleet management hub

Tria Fleet management

Simple and secure device monitoring

 

  • Device management
  • Telemetries & event management
  • OTA update
  • API-based
Test results displayed in the Tria SW Testing tool.

Tria SW Testing tool

Automated validation and regression testing

 

  • Pre-built test actions and resources
  • Advanced test suites
  • CI integration
  • Tests reports

Case Study: Industrial monitoring system

A manufacturer of industrial condition monitoring solutions needed to modernize its gateway platform while ensuring long-term support for systems expected to remain in service for many years.

The challenge was to improve performance and cybersecurity without increasing software maintenance effort, while creating a scalable foundation for future products.


Our approach

  • Embedded computing platform based on the NXP i.MX 9 family
  • Production-ready Linux OS with built-in security (secure boot, secure storage, secure updates, and more)
  • Scalable software architecture supporting advanced connectivity and networking
  • Long-term BSP and OS maintenance outsourced through Tria SuperCare services

The result

The customer successfully transitioned to a modern Linux-based gateway platform with improved performance, stronger security, and a sustainable maintenance strategy.

Contact Us