IN Brief:
- Tria Embedded Kit combines modular board support packages, operating-system components, security tools, and maintenance services.
- NXP i.MX and Intel platforms are supported initially, with Qualcomm hardware support planned for early 2027.
- Quarterly security updates, two parallel Yocto LTS versions, and optional vulnerability and fleet-management tools address long-term embedded software support.
Tria Technologies has introduced Embedded Kit, a modular software platform for developing and maintaining industrial embedded systems throughout extended product lifecycles. The offering combines Yocto Linux board support packages with optional operating-system components, cybersecurity tools, remote device-management functions, and engineering services.
The platform initially supports hardware based on NXP i.MX processors and Intel computing platforms. Tria plans to add Qualcomm support during early 2027, extending the software environment across more of its embedded hardware portfolio.
Industrial equipment can remain operational for 10–15 years, during which its operating system, drivers, and application software may require updates. Vulnerabilities can be identified long after deployment, while changes to processor availability and supporting software can complicate maintenance.
Tria has developed Embedded Kit around a modular board support package architecture intended to reduce dependencies between software components. Rather than requiring developers to adopt a fixed operating-system stack, the system allows selected components to be combined according to the requirements of the equipment.
A board support package provides the software needed to start and operate a particular hardware platform. It commonly includes the bootloader configuration, operating-system kernel support, hardware drivers, and other components needed to establish communication between the processor and connected peripherals.
These elements require maintenance as the underlying software changes. An operating-system security update may alter kernel interfaces or driver behaviour, while a hardware-specific modification introduced during initial development may need to be carried forward into later software versions.
The Yocto Project provides tools for constructing customised embedded Linux distributions. Developers can define the packages, build configuration, and hardware-specific components required by an application, rather than installing a general-purpose desktop operating system.
Tria’s implementation uses a minimalist board support package intended to keep unnecessary dependencies between Yocto meta-layers to a minimum. This arrangement can make it easier to select and maintain individual components, although the finished software distribution still requires testing as a complete system.
The company is committing to quarterly security updates and supporting two concurrent Yocto long-term support versions. The updates are managed through a GitLab-based environment, allowing customers to incorporate them into established software development and integration processes.
Supporting two long-term versions provides options for equipment manufacturers that cannot immediately migrate every deployed device to the newest operating-system baseline. Software maintenance can continue on an established version while changes required for a larger migration are evaluated.
Keeping a version supported does not remove the need to test updates against the equipment’s configuration. Driver compatibility, application dependencies, storage requirements, and real-time behaviour may all be affected by changes to the underlying software.
Customers can retain their own operating-system environment or adopt Tria OS for Linux. The latter incorporates secure boot, secure storage, and over-the-air software updates, providing functions commonly required by connected products that must be maintained after deployment.
Secure boot verifies software during system startup according to the device’s established trust configuration. Its effectiveness depends on the underlying hardware security capabilities, cryptographic key management, and the integrity of the software components included in the boot process.
Secure storage provides controls around information held by the device, while over-the-air updating allows software changes to be distributed without direct physical access. Neither function removes the need for appropriate recovery arrangements if an update fails or a device loses connectivity during installation.
Embedded Kit also includes Tria CVE, a vulnerability-management tool capable of generating a software bill of materials. The bill records components included in a software build, providing information that can be compared against known vulnerability disclosures.
Vulnerability identification requires more than matching package names and version numbers. A reported issue may affect only certain configurations or functions, while a package may contain a backported correction without adopting the latest upstream version.
Tria’s tooling includes mechanisms intended to reduce false-positive vulnerability findings. Results must nevertheless be assessed against the installed software and its operating conditions before a manufacturer can determine whether a particular product is affected.
For deployed equipment, the optional Tria Fleet service provides remote provisioning, monitoring, configuration, and software-update functions. These capabilities address the operational requirements of maintaining devices distributed across industrial sites, vehicles, and other locations where repeated physical access may be impractical.
Fleet management introduces additional security and reliability requirements. A remote update process needs to authenticate its software, control access to connected equipment, and provide a recovery strategy appropriate to the device’s operational role.
Tria also offers SuperCare, covering platform maintenance, vulnerability management, and regression testing on customer hardware. Regression testing is particularly important where a security correction or software update could alter peripheral operation, execution timing, or the behaviour of an established application.
Embedded Kit has been developed with the EU Cyber Resilience Act in mind. The regulation creates cybersecurity obligations for products with digital elements, making vulnerability handling, software maintenance, documentation, and support arrangements important considerations for connected equipment supplied to the European market.
Use of a maintained software platform does not establish conformity for the completed product. The equipment manufacturer remains responsible for assessing the security risks, software configuration, intended use, and relevant obligations associated with its own device.
Tria Embedded Kit is available for supported NXP and Intel platforms, with Qualcomm support scheduled for early 2027. Its modular structure allows manufacturers to begin with a hardware-specific software foundation and add operating-system, security, device-management, and maintenance capabilities as their equipment requirements develop.



