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:无法擦除 MCU 的任何片上闪存扇区

Guru**** 2551640 points
Other Parts Discussed in Thread: TMS320F28388D, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1291266/tms320f28388d-can-not-erase-any-on-chip-flash-sector-of-mcu

器件型号:TMS320F28388D
主题中讨论的其他器件: UNIFLASH

您好、TI 专家

在 MCU (TMS320F28388D)上下载 CPU1映像时遇到了一些问题、如下所示。

C28xx_CPU1_0:闪存编程器:擦除扇区0时出错。 FMSTAT 值= 1040。 操作已取消(0)。
C28xx_CPU1_0:文件加载程序:存储器写入失败:未知错误

我知道、如果片上闪存被锁定、则可能会报告此消息。 对吗?

实际上、我正在使用 Fapi 开发一些用于更新固件的应用程序、因此我多次尝试了擦除扇区并将一些数据写入片上闪存。

为什么会发生这种情况? 如果 Fapi 未以正确的方式使用、是否会发生这种情况?

请告诉我如何解锁片上闪存扇区、并解释为什么会发生这种情况。

谢谢。

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

    尊敬的 Seunghan:

    该消息指示器件之前已锁定。 您需要先在闪存插件 GUI 或 UniFlash 应用中输入解锁密码、然后才能擦除器件。

    伊袋

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

    感谢您的答复。

    TI 是否提供了有关释放锁定的片上闪存的手册?

    我想知道从哪里收到了 MCU 的密码、然后才能解锁闪存。

    我是否应该就这个问题咨询一家国内 TI 供应商?

    此致、

    裴承汉

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

    尊敬的 Seunghan:

    可通过 Code Composer Flash 插件解锁器件闪存。 在调试视图中、转到 Tools > On-Chip Flash、然后向下滚动至 CSMPSWD 部分。 在这里、您可以输入密码并按解锁按钮来解锁 Flash。 您也可以使用 UniFlash GUI 执行此操作。

    如果您使用的是第三方编程器工具、则需要 查阅制造商的文档或支持、以获取有关如何使用其工具解锁的信息。

    此致、
    伊袋