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:VIM4诊断

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/743473/tms570ls3137-vim4-diagnostics

器件型号:TMS570LS3137

您好!

 

我在安全手册(SPNU511D)中有 VIM 诊断方法的问题。

 

我不想使用 VIM4诊断(SRAM 内容的定期硬件 CRC 检查)、而是使用将 VIM 表的初始值(s_vim_init)与 vimRAM 中的处理程序地址进行比较。

 

通过以这种方式比较 VIM 处理程序地址、是否有可能替代 VIM4的要求?

 

还有一种方法可以更改 vimRAM 中的处理程序地址、但前提是初始值不会更改。

 

此致、

 

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

    是的、VIM4诊断确认编程到 VIM RAM 中的 ISR 地址未损坏。 您可以通过读取已配置的 VIM RAM 并将其与 s_vim_init 数组中的原始值进行比较、或者将硬件 CRC 模块与 DMA 控制器结合使用来实现此目的。 第二种方法减少了此诊断所需的 CPU 带宽。

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

    您好、Sunil、

    非常感谢您的快速回答。

    此致、