CAN/LIN总线一致性测试服务

什么是“一致性测试”?

一致性测试是用来检验一个半导体、零部件(ECU)及其软件是否符合规范的测试流程。
通过执行“一致性测试”,可以验证被测件是否符合通讯协议规范,从而排除不同工程师的理解差异。

为什么要进行一致性测试?

为了保证产品质量,在大量生产前基于通讯协议原理的一致性测试是必须的。并且需要保证测试结果的可重复和可追踪性。

CAN一致性测试标准

  • ISO 11898

  • ISO 16845

  • ISO 15765

  • 其他:企业标准(整车厂)

虹科为客户提供了全面的总线测试服务,支持单节点ECU测试、集成与实车测试。支持本土各大主要的合资与自主品牌主机厂测试规范。

1、物理层测试

[TG1_TC1] 终端电阻测试
[TG1_TC2] 低压通信范围测试
[TG1_TC3] 高压通信范围测试
[TG1_TC4] 显性输出电压测试
[TG1_TC5] 隐性输出电压测试
[TG1_TC6] 跳变沿时间测试
[TG1_TC7] 地偏移测试

2、数据链路层测试

[TG2_TC1] 位时间测试
[TG2_TC2] 采样点测试
[TG2_TC3] 报文DLC测试
[TG2_TC4] 总线负载率监测测试
[TG2_TC5] 高负载率通信测试
[TG2_TC6] 预期帧接收测试
[TG2_TC7] 非预期帧接收测试

3、交互层测试

[TG3_TC1] 报文周期时间测试
[TG3_TC2] 事件型报文测试
[TG3_TC3] 使能型报文发送测试
[TG3_TC4] 周期事件型报文发送

4、网络容错性测试

[TG4_TC1] CAN_H/L对电源短路容错性测试
[TG4_TC2] CAN_H/L对地短路容错性测试
[TG4_TC3] CAN_H与CAN_L短路容错性测试
[TG4_TC4] Bus off恢复策略测试

5、诊断测试

TP层参数测试

[TG5_TC1] TP1_AbortTransmission Start
[TG5_TC2] No_CF Start
[TG5_TC3] Drop_CF Start
[TG5_TC4] Double_CF Start
[TG5_TC5] Delay_CF Start
[TG5_TC6] No_FC Start
[TG5_TC7] Delay_FC Start

6、功能寻址测试

[TG6_TC1] InvalidSession
[TG6_TC2] Invalid_SubFunc
[TG6_TC3] FaultMemory
[TG6_TC4] FRSBit
[TG6_TC5] Simple_Req

7、物理寻址测试

[TG7_TC1] Security_Session
[TG7_TC2] Invalid_SubFunc_SID_DID
[TG7_TC3] Application
[TG7_TC4] Invalid_FRSBit
[TG7_TC5] FaultMemory
[TG7_TC6] Format
[TG7_TC74] General_Simple_Req

Comments are closed.