EB corbos AdaptiveCore

EB corbos AdaptiveCore is a safe and secure basic software platform designed specifically for automotive High-Performance Computing (HPC) units and Central E/E Architectures. It fully implements the AUTOSAR Adaptive specification and serves as the core backbone of the Automotive OS, providing a high-performance, flexible, and dynamically updatable execution environment for Advanced Driver Assistance Systems (ADAS), Autonomous Driving (AD), and dynamic gateways.

EB corbos Solution

Three New Core Advantages

verified

Complete ARA Execution Environment

Provides a full suite of standardized components, allowing upper-layer applications to focus on core logic development.

handshake

Hardware/Software Decoupling and Heterogeneous Platform Support

Supports multiple automotive communication protocols (SOME/IP, IPC) and is perfectly compatible with Linux and QNX systems.

system_update

Production-Grade Safety Certification

Built for safety-critical systems, meeting the highest automotive standards for functional safety and cybersecurity.

Technical Architecture and Core Module Functions (ARA Functional Clusters)

Communication & Execution

  • check_circle
    Communication Management (ara::com): Supports high-performance automotive communication, including the Ethernet-based SOME/IP protocol, as well as IPC (Inter-Process Communication) between different cores/containers within a single chip, and provides flexible Communication Demos.
  • check_circle
    Execution Management (ara::exec): Responsible for system initialization and dynamic Startup/Shutdown process management, strictly controlling resource allocation and execution order of processes.
  • check_circle
    State Management (ara::sm): Handles global and local state transitions of automotive HPCs, dynamically adjusting system resource configurations.

System & Persistency Management

  • check_circle
    Persistency Management (ara::per):Provides a secure storage mechanism for non-volatile data, ensuring critical configurations and data are not lost after ECU power loss or reboot.
  • check_circle
    Time Synchronization (ara::time):Ensures all nodes and application processes in a distributed network are precisely synchronized to a unified time base.
  • check_circle
    Log and Trace (ara::log):Provides high-performance Log collection and Trace mechanisms to facilitate troubleshooting during development and after-sales diagnostics.

Safety & Security

  • check_circle
    Platform Health Management (ara::phm):Continuously monitors all active processes and hardware states (Health Monitoring). Upon detecting anomalies (e.g., process crashes, timeouts), it immediately executes a safe restart or switches to a backup mechanism.
  • check_circle
    Cryptography Services (ara::crypto):Provides an abstracted interface for underlying hardware encryption, supporting data encryption and Signature Verification to prevent malicious tampering with firmware.
  • check_circle
    Identity and Access Management (ara::iam):Implements strict access control to prevent unauthorized third-party applications from accessing core sensitive resources.

Diagnostics & FOTA

  • check_circle
    Diagnostic Management (ara::diag):Supports UDS diagnostic services under the adaptive architecture, ensuring vehicles comply with regulations and after-sales maintenance requirements.
  • check_circle
    Update and Configuration Management (ara::ucm):The key to Software-Defined Vehicles (SDV)! Supports runtime application downloads, version verification, and dynamic update deployments.
  • check_circle
    Vehicle Lifecycle Management:Seamlessly integrates with fleet management systems (e.g., EB cadian Sync) to achieve vehicle-level secure FOTA Over-the-Air updates.

Development Environment and OS Compatibility
OS & Tools Environment

dns

OS Platform Porting

  • doneEB corbos Linux:Includes pre-configured system environments supporting Non-root Porting and Container-based Porting, suitable for big data processing and non-safety-critical applications.
  • doneQNX OS:Supports high-reliability QNX system porting and features Sandbox Porting to ensure system robustness.
layers

Virtualization Support

Supports EB corbos Hypervisor 2 virtualization technology, enabling the simultaneous running of multiple heterogeneous operating systems on the same SoC chip (e.g., running QNX for ADAS critical tasks on one side, and Linux for in-vehicle infotainment or data monitoring on the other), with internal virtual communication via the EB corbos Virtual Ethernet Switch.

build_circle

Tools & BuildEnv

  • donePaired with the EB corbos Studio graphical integration tool and dedicated Build Environment, featuring built-in automatic code generation and Consistency Checks.
  • donePerfectly supports CI/CD continuous integration and delivery pipelines, seamlessly integrating into automated development and testing processes for modern automotive software.