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.

[参考译文] TMS320F28075:DCSM CRCLOCK

Guru**** 2527510 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/597452/tms320f28075-dcsm-crclock

器件型号:TMS320F28075

大家好、香榭丽舍、

对 F28075上 DCSM 中定义的 CRCLOCK 的描述很少。

CRC 计算的内容是什么? 它是整个闪存和 OTP、还是仅 DCSM OTP 位置?

我们如何计算它? 使用 VCU-II 还是通过软件?

我确实看到了关于第2.13.1.8节 SafeCRC 的简短介绍、其中提到了 EXEONLY 存储器 CRC 计算。

此致、

张卫健

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

    为用户提供了 CRCLOCK 功能、以便通过安全存储器上的 VCU 永久禁用 CRC 计算。
    用户始终可以在 SW 中使用自己的 CRC 算法来计算其安全数据上的 CRC、前提是他们遵循所有安全规则(例如、读取数据以计算 CRC、软件需要从同一安全区域运行)。

    由于即使从同一安全区域运行的代码也无法读取 EXEONLY 存储器,因此 TI 提供了安全功能(SafeCRC),用户可以调用该功能来计算 EXEONLY 存储器上的 CRC (前提是 CRCLOCK 未启用)。 这仅适用于 EXEONLY 存储器。

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

    Vivek、

    感谢您的解释。 非常清楚、我将关闭此帖子。

    此致、

    张卫健