1 概述
A2G SafeTpack包含4个主要部分:
1)测试库 / 测试处理程序。
2)内部 / 外部安全看门狗接口和相关驱动程序。
3)签名监视器 / 错误上报系统。
4)安全管理单元(SMU)驱动(由IFX提供)。
A2G SafeTpcak作为一个独立的复杂驱动程序包,与AUTOSAR不存在绑定关系,可以独立使用。
1.1 A2G SafeTpack包内部框架结构
1)测试库包括一个启动TC3xx内置硬件测试功能的测试处理程序:
- LBIST, MONBIST ,MBIST。
- LBIST取代了SafeTlib(A1G)潜在故障度量测试(Latent Fault Metric tests)。用户可以配置LBIST激活方法和结果处理.
- 信号处理单元(ASIL-C)和非锁步AURIX CPU核心(ASIL-B)的非锁步模式的可选SBST。
2)支持对ASIL-D的冗余SFR配置检查。
3)测试管理器通过:
- 应用程序回调。
- 预定义的32位测试结果签名值,它被传递给签名监视器。
4)TLF35584驱动配置: