Part Number:RM57L843
你好,请问在这个ESM的96个错误通道中,UERR和CERR分别是什么意思呀,两者有什么区别。
其次,我看那个安全诊断库中也有提供一些自检api,例如SL_SelfTest_CAN( ), 想请问这些ESM错误信号应该怎样和safeti提供的那个安全诊断库配合使用,来保证整个系统的稳定。
Cherry Zhou:
您好我们已收到您的问题并升级到英文论坛,温馨提示您由于圣诞节及新年假期,英文论坛回复将稍慢,敬请谅解!
,
Cherry Zhou:
yuyang xie 说:请问在这个ESM的96个错误通道中,UERR和CERR分别是什么意思呀,两者有什么区别。
RM57x MCU 总共有 96 个组,1个 错误通道 (从通道 0 到通道 95)。 没有信号mapped到通道 96。
UERR 意味着该错误无法改正,例如 2-bit ECC 错误。
CERR 意味着该错误可纠正,例如 1-bit ECC 错误。
yuyang xie 说:我看那个安全诊断库中也有提供一些自检api,例如SL_SelfTest_CAN( ), 想请问这些ESM错误信号应该怎样和safeti提供的那个安全诊断库配合使用,来保证整个系统的稳定。
您可以使用此 API 来测试 1-bit ECC 错误或 2-bit EC 错误。 API 在测试后会清除 ESM 错误标志,也就是说在测试后您不会看到 ESM 标志。 API 返回值 (通过或失败) 表示测试期间是否设置了 ESM 标志。 API 可映射在器件安全手册中列出的诊断机制。
,
yuyang xie:
哦哦原来是这样 我大概明白了谢谢 ,那用这些API测试后会不会影响这些错误输出到nError引脚,另外如果走上面一条路 选择触发中断的方式处理这些错误信号,是不是可以自己编写中断服务程序中纠错处理的代码。
,
Cherry Zhou:
您好,您的新问题在您发布的另一个新帖子中已有跟进,该贴我们会先关闭。谢谢!
e2echina.ti.com/…/rm57l843-esm