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:针对 TM4C129NCPDT / EK-TM4C1294XL/TM4C12xx 芯片上的读取提供固件保护。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/569414/tm4c1294ncpdt-firmware-protection-from-reading-on-the-tm4c129ncpdt-ek-tm4c1294xl-tm4c12xx-chips

器件型号:TM4C1294NCPDT
Thread 中讨论的其他器件:EK-TM4C1294XL

Amit、Eric、David & All @您好!论坛。

是否有任何方法来保护 TM4C129NCPDT / EK-TM4C1294XL/TM4C12xx   芯片上的闪存固件代码不被读取?

也许可以使用某些特定的调试_DBG_寄存器?

或者以某种方式禁用 JTAG? 这是可行的、如何实现呢?

非常感谢。

John

P.S. 当然、以后通过 JTAG 使用 LM 闪存编程器进行批量擦除

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

    是的、可以禁用调试端口。 有两种方法可以执行相同的操作

    一个是将 JTAG 引脚转换为 GPIO 功能
    2.使用 BOOTCFG 寄存器的 DBG0和 DBG1位来禁用 JTAG 功能并提交寄存器、以便在下次上电时禁用 JTAG。 不过、解锁序列可以覆盖它、但它也会擦除闪存。 因此、数据将不可提取。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Amit 还行

    明白。

    非常感谢。

    此致、

    John

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

    有关 JTAG 的应用手册(第5.1节和第5.2节)也提到了这一点。 数据表中提供了提交操作的过程。

    www.ti.com/.../spma075.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很棒
    非常感谢 Amit。
    John
    P.S. 在锁定时 、如果在闪存中自行使用命令/例程
    可以 通过以太网远程激活的设备、
    然后 可以启动以太网引导加载。
     
     
     
    ----
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好 John

    我不太理解后面的注释。 请详细说明?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Amit。 我们过去曾说 过、一旦芯片被引导加载
    第一次从 JTAG、然后 从闪存代码内部我们可以
    访问 EtherNet_ROM_bootloader 所在的芯片 ROM
    驻留。
    因此、如果我们的闪存代码启动 TCP 服务器并通过此 TCP 服务器
    我们设法 向芯片的源代码发送一个关键字密码 、然后是一个命令/
    可以启动/routine 以运行 EtherNet_ROM_bootloader。 然后、我们将会
    只需将 新 固件源发送/服务到特定的 IP/端口即可
    不是这样吗?
    谢谢你
    John
     
     
     
    ----
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好 John

    嗯、是的。 但是、您正在进入 TLS/SSL 实施的领域、以便通过网络安全实施
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Amit。 是的、它与 您所说的完全相同。
    但却是在一 个本地而又广泛的 IOT 农场内
    通过 VPN、安全性可能低于 TLS/SSL
    可以执行该任务。 当然、VPN 是通过提供的
    默认设置已实现其自己的 IP 级别
    安全性。
    Amit、非常感谢您 、祝您一切顺利、
    John
     
     
     
    ----
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好 John

    最后、这是您的电话、但我们的任务是确保我们提供相关信息。