This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS570LS3137:CCM-R4F 自检

Guru**** 2046040 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1071079/tms570ls3137-ccm-r4f-self-test

部件号:TMS570LS3137
“线程:测试”中讨论的其它部件

大家好,

我们启用了 ESM Group1通道31“CCM-R4F -自检”错误,以影响 nError ESM 输出信号,因此,如果请求的 CCM-R4F 自检失败,则将声明 nError 信号以重置 MCU (通过硬件硬连线)。

但是,在 TRM SPNU449C 第9.3.2段中,它说:  

  1. 自检期间,比较错误模块输出信号被禁用。 CCM-R4F 内部检测到的任何故障都将被 ESM 错误“CCM-R4F - self-test”标记。
  2. 在自检操作期间,无论比较结果如何,ESM 的比较错误信号输出均处于非活动状态。

这是否意味着 nError 针脚永远不会被  ESM Group1通道31“CCM-R4F - self-test”错误激活?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    如果启用了组1.31上的错误针脚动作/响应, 则当 CCM-R4F 自检完成时,nError 针脚将被拉低。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    自检期间,两个 CPU 都可以正常执行,但比较逻辑将不检查任何 CPU 信号,它会检查测试模式(匹配和不匹配),如果检测到任何故障,则会生成“CCM-R4F -自检”错误。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的 QJ,

    引用的文本显示“在自检期间”,“正常”,因此只有“在自检期间”,它才 会禁用 nError 信号输出。 如果检测到任何故障,将生成 CCM-R4F -自检 ESM 错误,因此,如果已将其配置为断言 nError,则此输出信号将被拉低。  

    我的理解是否正确?

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="91537" url="~/support/icles/arm-based 微处理器组/基于 ARM 的微控制器/f/arm-based 微控制器-forum/1071079/tms570ls3137-ccm-r4F-self-test/3963585#3963585"]如果检测到任何故障,则将会声明 R4F 错误的自测信号过低,如果 RCCM 将自动测试。  [/引用]

    你是对的。 如果自检期间发生任何错误,则会声明 nError。 nError 针脚将保持低位,直到您手动清除它。