Clea OS is designed for industrial embedded devices. Built on the open source Yocto Project, it offers a flexible and customizable platform that can be tailored to meet the specific needs of various hardware architectures and applications.
Multi-Architectures
Whether you are developing for SECO ARM-based or x86 devices, Clea OS provides the tools and capabilities necessary to create a reliable and efficient embedded Linux solution. Thanks to its extreme modularity, it is possible to add support for other architectures and boards not developed by SECO.
Easy Configuration
Clea OS simplifies the development and maintenance of embedded software. It enables rapid and easy system configuration tailored to specific use cases, allowing for a greater focus on application development rather than the complexities of Linux system builds.
Modularity
Clea OS ensures optimal utilisation of hardware resources and provides a stable and efficient operating environment for embedded applications. Thanks to the modularity provided by Yocto and the defined flavour, it is easy to enable only the features needed.
Part of the Clea Ecosystem
Clea OS enables devices to seamlessly connect to Clea by integrating the necessary agents out-of-the-box. These agents facilitate communication with other Clea modules, like sending data to the data orchestrator Clea Astarte. This integration allows devices to interact with the Clea Edgehog cloud platform for device management. Clea OS ensures that devices can efficiently transmit data and receive updates, enhancing the overall functionality within the Clea ecosystem.
Premium cyber resiliency
Clea OS comes with standard security components as well as some premium security features thanks to the integration with Exein solutions.
Standard Security
Clea OS adopts the most common security strategies for its components, supporting all standard Secure Boot mechanisms offered by various silicon vendors: Intel, NXP, Mediatek, and Rockchip. This provides an enhanced chain of trust for both ARM and x86 architectures.
Clea OS will also be compliant with the upcoming cyber resiliency norms by providing on top of the standard boot mechanism SBOM, vulnerability monitoring and a robust update process.
Premium Security
Premium features can be added through the integration with Exein’s robust AI-based device monitoring and protection. Exein comes with two different solutions:
- Pulsar a runtime agent that operates in the background to analyse system behaviour, apply security policies and emits events to the Exein managed platform. Pulsar is a highly modular, event-based runtime security framework.
- Cosmo a Security Scan technology to scan your device and identify all potential threats, including weak passwords, common vulnerabilities and exposures caused by third party software.
Key features
Multiplatform Support
Clea OS supports a wide range of hardware platforms, including both ARM and x86 architectures. This ensures compatibility with a variety of devices, making it a versatile choice for embedded systems development. Out-of-the-box support for SECO boards and the flexibility to easily add new boards make Clea OS a convenient choice for various development projects.
Customizable Framework
Leveraging the Yocto Project, Clea OS allows developers to create custom Linux distributions tailored to their specific requirements. This includes the ability to modify recipes, add custom layers, and configure the system to meet unique application needs, enhancing the overall user experience.
DevOps Infrastructure and Continuous Testing/Assessment
Clea OS integrates a comprehensive DevOps infrastructure that facilitates continuous integration and continuous deployment (CI/CD) practices. This infrastructure includes automated testing pipelines that ensure continuous testing of supported boards, helping to maintain high software quality and stability across different hardware platforms.
Double Partition and fallback procedure
Clea OS includes all necessary components and services to facilitate secure updates using an A/B partitioning layout scheme. This ensures that updates can be applied safely and reliably, reducing downtime and maintaining system integrity.
Remote OTA updates and Clea IoT features
Out-of-the-box connection to the Clea Iot Technology Stack enables the possibility to manage the device remotely ensuring secure remote over-the-air (OTA) updates, device monitoring and remote access.