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.

[参考译文] TM4C1294NCPDT:保存知识产权

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/579638/tm4c1294ncpdt-save-intellectual-property

器件型号:TM4C1294NCPDT

大家好、

我正在使用 Tiva C 系列控制器(许多部件、而不仅仅是上面选择的部件)。 我仔细阅读了文档、并看到有寄存器可在只读/只执行等模式下保护闪存、但将 JTAG 引脚配置为 GPIO 也会锁定 CPU 并解锁最终删除闪存。

我的问题是,哪种保护机制最适合保护我的消息来源免受未经授权的人的伤害?

此致、

Norbert

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

    请注意、设置闪存保护时、器件不区分调试器或 CPU。 如果您使用调试器进行写入、则闪存编程器需要回读已写入的内容、以确保发生了正确的编程。 如果不允许它、您最终可能会使应用程序的行为无法预测。

    正如您已经研究过的、通过使用 BOOTCFG 完全禁用 JTAG 或者通过将 JTAG 引脚转换为 GPIO。 这将阻止写入(来自 JTAG)和读取。 唯一的方法是从外部擦除代码、因此用户最终只会获得被擦除的器件。