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
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:
Provides task isolation and resource protection, ensuring high-level safety tasks are not interfered with by lower-level tasks.
Achieve communication between safety partitions and ensure the integrity of data transmission.
E2E communication protection module, used to protect data transmission integrity between ECUs.
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:
-
linkE2E (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.
-
securityMemory 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.
-
monitoringProgram 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.