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.

[参考译文] CCS/TMS320F28377D:重新编程 Z1-BOOTCTRL (用于 Z2-BOOTCTRL)

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/801098/ccs-tms320f28377d-reprogram-z1-bootctrl-for-use-z2-bootctrl

器件型号:TMS320F28377D

工具/软件:Code Composer Studio

您好!

我有一个用于重新刷新 Z1-BOOTCTRL 的原子。 DSP 的引脚可能已死。 因此、我想将另一个引导引脚与 Z2-BOOTCTRL 一起使用、但我无法重新编程 Z1-BOOTCTRL 以将 EMU_KEY 设置为0x00。 但无法对 Z1进行重新编程、已对 Z2-BOOTCTRL 进行编程。

如何解决此安全问题?

谢谢、

Paul

我的错误:

C28xx_CPU1:闪存编程期间出错(闪存算法返回错误代码)。 操作已取消。
C28xx_CPU1:请确保您正在编程的存储器位置尚未编程。
C28xx_CPU1:安全操作期间遇到错误。 操作已取消。

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

    尊敬的 Paul:

    Z1-BOOTCTRL 是 OTP (一次性可编程)位置、因此、如果您对其进行了一次编程、则无法再次对其进行编程。 为什么您认为 DSP 引脚已失效?

    此致、

    Vivek Singh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Paul、这个问题是否解决了?

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

    我 认为 DSP 引脚已死、因为微控制器好像不启动、而它以前是工作的。 并且可以使用 JTAG 探针启动程序。 引导引脚1 (引脚84)通过跳线输出、可能存在短路或静电放电、从而损坏 DSP 的输入。

    问题未解决、但我有问题的答案、您必须首先对 Z2BOOTCTRL 进行编程、以便在出现问题时能够使用 Z1!

    谢谢、

    Paul