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.

[参考译文] TMS570LC4357:针对闪存访问的 ECC 保护

Guru**** 2468460 points
Other Parts Discussed in Thread: TMS570LC4357

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/670914/tms570lc4357-ecc-protection-for-flash-accesses

器件型号:TMS570LC4357

您好!

我们在 TMS570LC4357中使用的是闪存模块。

关于器件数据表第6.10.3节"闪存访问的 ECC 保护"中包含的以下注意事项:"在 CPU L2接口中永久启用 ECC。"

您能否确认我们在§6.10.3中对注释的分段、或者根据需要进行更正:
->必须激活(启用)信令机制,同时始终启用 ECC 的计算和检查。

此致、

Christopher

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

    TMS570LC43x 通过专用的 SECDED 逻辑来保护对片上 L2闪存的所有存取。 SECDED 逻辑实现使用纠错码(ECC)来校正单位错误、并检测从闪存阵列读取的值中的多位错误。 CPU 内的 SECDED 逻辑被永久启用。

    CPU 通过其事件总线发出一个 ECC 错误信号。 当 CPU 在从闪存读取时检测到 ECC 单位或双位错误时,它会在专用的“事件”总线上发出此信号。 默认情况下、该事件总线信令不启用、必须由应用启用。 输出到事件总线上的 ECC 错误事件首先由错误分析控制器(EPC)模块捕获、然后生成错误信号、这些信号将输入到中央错误信令模块(ESM)。