TECH ARTICLE

EB tresos Classic AUTOSAR:
Functional Safety (Safety) Product Basic Analysis

Introduces functional safety concepts and ISO 26262 basics, including ASIL level derivation, FFI mechanism, and EB tresos Safety solutions.

This article is based on the video content of 'EB tresos Classic AUTOSAR - EB tresos Safety Functional Safety Product Basic Training' provided by Elektrobit. The video introduces functional safety concepts and ISO 26262 basics, including the derivation of Automotive Safety Integrity Level (ASIL), the FFI mechanism (Freedom From Interference), and EB tresos Safety functional safety solutions with partial operation demonstrations. This training will help customers better understand the importance of functional safety and take appropriate measures.

1. Functional Safety and ISO 26262

verified_user

The video first emphasizes that Functional Safety 's core goal is to reduce risks caused by electronic and electrical system failures. All product development follows ISO 26262 international standards and is divided into different ASIL (Automotive Safety Integrity Level) levels (from A to the highest level D).

2. EB tresos Safety Product Portfolio

Elektrobit provides a set of certified software modules designed to help developers build systems that meet ASIL D standards:

memory EB tresos Safety OS

Provides task isolation and resource protection, ensuring high-level safety tasks are not interfered with by lower-level tasks.

route EB tresos Safety RTE

Achieve communication between safety partitions and ensure the integrity of data transmission.

extension EB tresos Safety E2E Transformers

E2E communication protection module, used to protect data transmission integrity between ECUs.

health_and_safety EB tresos Safety TimE Protection

Software execution monitoring mechanism to protect 'software execution time and execution flow'.

3. Core Safety Protection Mechanisms

The video introduces several key technical means used to prevent system failures:

  • link
    E2E (End-to-End) Protection

    Add check codes (CRC) and sequence numbers (Counter) during data transmission to prevent errors, loss, or delay when data passes through complex communication stacks or hardware buses.

  • security
    Memory Protection

    Uses the hardware's MPU (Memory Protection Unit) to isolate software components of different safety levels into independent memory areas, preventing an error in one module from modifying data in other modules.

  • monitoring
    Program Flow Monitoring

    Ensures software code executes in the predetermined order and time. If the program enters an infinite loop or skips critical steps, the monitoring module will immediately trigger a safety reaction.

4. Safety Certification and Development Support

For functional safety products, EB provides not only code but also:

  • check_circle Safety Certificates: Certifications issued by third-party organizations (such as TÜV), proving that the product meets ASIL standards.
  • check_circle Safety Manual: Details the configuration and usage rules developers must follow when integrating these modules.
  • check_circle Tool Qualification: Ensure that the code generated by the EB tresos configuration tool itself is safe and reliable.

In the automotive industry, functional safety is a key technology to ensure that a system maintains a safe state in the event of a failure. This article summarizes EB's product layout in the field of functional safety. As part of a series of training, this article can help you understand how to use standardized components to meet stringent vehicle safety requirements.

Tutorial Video