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.

[参考译文] TMS320F28388D:在擦除之前解锁闪存

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1328103/tms320f28388d-unlocking-of-flash-prior-to-erase

器件型号:TMS320F28388D

您好!

我正在尝试对开发板上的闪存进行编程、除 CCS 外、该开发板上从未对闪存进行过编程。  是否有必要解锁它、即使它从未被锁定?

谢谢!

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

    Ed 您好、

    如果您从未将密码编程到用户 OTP 中、那么您应该能够连接该密码并正常调试、无需任何特殊步骤。 如果已编写密码、则需要首先 通过打开 CCS Flash 插件 GUI (从 Debug 视图中选择 Tools 菜单> On-chip Flash)来提供密码。

    此致、
    伊袋

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

    尊敬的 Ibukun:

                   我本应该更清楚一点的。  我正在开发将下载和编程新代码的代码、并重用正在379上工作的旧代码(闪存 API 更改为388的)。  由于开发板从未被锁定、我禁用了用于 PMF 的代码。  这会阻止其余代码对闪存进行编程吗?

    谢谢!

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

    "PMF"代表什么?

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

    密码匹配流程

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

    啊、我明白了。 只有在器件中已经存在 JTAGLOCK 或区域解锁密码时才需要密码匹配。 您应该能够直接连接到电路板并对闪存进行编程、而不会出现问题。

    此致、
    伊袋

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

    对于尝试对闪存进行编程的代码也是如此?

    谢谢!

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

    可以。 只要用户 OTP 未使用任何密码进行编程并保持其出厂默认状态、所有区域将保持解锁状态、并且对闪存编程和擦除功能没有限制。

    此致、
    伊袋

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

    太棒了!  感谢你的评分