SFFS222 October 2023 TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1
The diagnostics libraries designed for the F280015x series devices comprise of two libraries, C28x_STL and the SDL. These libraries are designed to help TI customers, using the F280015x, develop functionally safe systems that can comply with a wide range of standards for end products in the automotive (ISO 26262), industrial (IEC 61508) and appliance (IEC 60730) markets. The C28x_STL implements the CPU3 - Software Test of CPU safety mechanism and the SDL provides examples for several additional safety mechanisms described in the functional safety manual.
Library | Permanent fault Diagnostic Coverage (DC) | Systematic Capability Compliance (SCC) | Description |
---|---|---|---|
C28x_STL | ≥ 60% | ASIL D/SIL 3 | This STL implements CPU3 - Software Test of CPU |
SDL | Examples Only | N/A | The SDL provides examples of several safety mechanisms described in the safety manual |
The C28x_STL represents a safety mechanism with the capability to detect permanent faults of the C28x CPU.
The Software Diagnostic Library (SDL) comprises general example implementations of several safety mechanisms. The SDL examples are developed using a Baseline Quality software development flow and are not required to be compliant with any particular standard. As such, the SDL is not certified by TÜV SÜD. Users are expected to study and adapt the provided examples into their safety related applications and are responsible to for their own product level third-party certifications.
In order to assist customers with getting their own product level certifications, TI has developed an F280015x Compliance Support Package (CSP). The CSP provides documentation, source code, static analysis results, MISRA C compliance results, unit test reports, dynamic analysis results, functional tests and integration examples. The C28x_STL and the corresponding source code released in the CSP demonstrate the product of a software development flow that is compliant with ISO 26262 ASIL D systematic capability.
The system integrator must consult the C28x_STL user guides for all the details related to installation and development.