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:如何写入 BOOTCONFIG DBG0和 DBG1标志以锁定 JTAG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1176659/tm4c129encpdt-how-to-write-bootconfig-dbg0-and-dbg1-flags-to-lock-jtag

器件型号:TM4C129ENCPDT

大家好,

我需要有关如何写入 BOOTCONFIG 寄存器以锁定 TM4C129ENCOPDT 控制器的 JTAG 调试的指导。

提前感谢、

线性调频脉冲

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

    您好 Chiranth、

    数据表对如何执行此操作有非常全面的说明、您能否详细说明您不了解/需要帮助的具体内容?

    此致、

    Ralph Jacobi

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

     您好、Ralph、

    这些是我们在引导加载程序文件中设置的标志

    HWREG (NVIC_DIS0)= 0xffffffff;

     HWREG (NVIC_DIS1)= 0xffffffff;

    同样、我们将如何写入 DBG0和 DBG1

    HWREG (FMC_DBG0)=______ ://此处提供的值是什么?

    HWREG (FMC_DBG1)_________________ ;//这里也是  

    提前感谢  

    Chiranth

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

    您好 Chiranth、

    FMC_DBG0或 FMC_DBG1是无效寄存器。  HWREG API 写入特定寄存器。 对于 FMC、您将写入 FLASH_FMC。 您还需要写入 FLASH_FMA。

    您可以写入要加载的整个寄存器值、也可以按位操作来设置/清除特定位。

    下面明确列出了对32位字进行编程的过程: www.ti.com/.../tm4c129encpdt.pdf

    此致、

    Ralph Jacobi

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

    谢谢 Ralph,

    执行上述步骤不当