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.

[参考译文] TM4C129ENCPDT:用于保护固件的 JTAG 锁定位

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1169431/tm4c129encpdt-jtag-lock-bit-for-securing-firmware

器件型号:TM4C129ENCPDT

大家好、

我正在使用 TM4C129ENCPDT 微控制器、我想保护固件并设置锁定位、如果有人在锁定位方面有任何线索、这将非常有帮助。

提前感谢、

此致

Chiranth

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

    您好!

     有关详细信息、请参阅数据表中的 BOOTCFG 寄存器。

    有关示例代码、请参阅以下文章。  

    https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/546775/bootcfg-not-being-written

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

    您好,Charles,

    如果我们想要反向、如果我们想要解锁 JTAG 接口、会有哪些方法和结果?

    此致

    线性调频脉冲

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

    您好!

     它旨在永久禁用调试、以便外部人员无法访问 MCU。 反向的唯一方法是执行解锁操作、该操作将通过完全擦除闪存、EEPROM 和所有非易失性寄存器(例如 BOOTCFG、USER_REGx)将 MCU 恢复到其出厂设置。  

     根据您使用的调试探针、您可以通过 LM 闪存程序或使用 dbgjtag.exe 解锁。 请参阅本应用手册的第5.2和5.3节。  https://www.ti.com/lit/pdf/spma075

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

    感谢 Charles 的支持。

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

    您好、Charles、

    锁定 JTAG 调试,它是否会影响远程固件更新?

    此致  

    Chiranth

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

    您好 Chiranth、

     不会、它不会影响远程固件更新。 引导加载程序将按预期运行、以从指定的通信端口(例如 UART、SPI、以太网等)更新固件。 锁定 JTAG 主要是为了禁用调试访问、而不是执行代码。  

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

    谢谢 Charles。