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.

[参考译文] RM57L843:RM57L843

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/589718/rm57l843-rm57l843

器件型号:RM57L843

大家好、

我正在进行 MibSPI RAM 奇偶校验/ECC 测试。 根据 RM57L843的 TRM、应启用 PAR_ECC_CTRL 中的"PTESTE"位和"ECCDIAG_REG (3:0)"。  

我想知道"ECCDIAG_REG (3:0)"的功能是什么?  如果我禁用 ECCDIAG_REG (3:0)、该怎么办?

 

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

    我认为这应该是 ECCDIAG_EN (3:0)、它在 ECCDIAG_CTRL 寄存器中。 它启用或禁用用于测试 ECC 逻辑的诊断模式。 它应该在运行期间被禁用、并且在测试或者在诊断模式中被启用。 令人困惑的是命名不一致。 我将提交一份文档反馈通知、以确保更正此问题以使其清晰。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Chuck、

    我已经测试了在不启用 mibspiREG1->ECCDIAG_CTRL 寄存器的情况下可以设置 mibspiREG1->UERRSTAT 寄存器、看起来 ECCDIAG 对奇偶校验/ECC 测试没有影响。

    我发现在 SafeTI 诊断库中未启用 ECCDIAG、如下所示。 那么、ECCDIAG 寄存器的功能是什么?

     

     

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

    ECCDIAG_EN 密钥允许 ECC 位与 ECC 地址空间之间的写入和读取。 如果诊断未访问 ECC 地址空间、则无需使用 ECCDIAG_EN KEY 字段。