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.

[参考译文] TMS320F280037:当只闪存启动和 JTAG 锁定时、不必要的冗余代码安全特性?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1333680/tms320f280037-unnecessary-redundant-code-security-features-when-flash-only-boot-and-jtag-locked

器件型号:TMS320F280037

尊敬的专家:

 TMS320F280037似乎具有一些新的代码安全特性、允许设置仅闪存引导和 JTAG 锁定。 我想知道仅通过设置这两个安全手段就防止复制程序代码是否足够了、即即使在内部存储器未受保护时也是如此? 当只能从内部闪存启动时、任何人都无法引导任何外部程序来访问内部存储器;当启用 JTAG 锁定时、也会阻止仿真器进行访问。 此外、当处理器没有外部存储器总线时、没有硬件方法可以复制闪存或 RAM 内容。

此致、

焦子

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

    尊敬的 Jouko:

    JTAGLOCK 和从闪存进行零引脚启动应该可以防止对您的代码的大多数攻击、但它不能保证通过例如代码中的软件漏洞阻止攻击。 DCSM 模块旨在提供除以下嵌入式安全最佳实践之外的硬件安全层、以避免代码中存在软件漏洞。 如果您希望对应用程序代码提供最大的保护、我建议尽可能将存储器资源指定为安全或仅内存、只要它不会干扰应用程序的现有功能。

    如果您有其他问题、请告诉我。

    谢谢!

    卢克

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

    谢谢 Luke、除了零引脚引导和 JTAG 锁定外、我还将使用 DCSM 以确保无法进行复制。

    焦子