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.

[参考译文] TMS320F280025:闪存擦除和编程过程中的断电问题

Guru**** 2392095 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1355163/tms320f280025-power-down-issue-during-the-flash-erase-and-program-process

器件型号:TMS320F280025

客户报告一个紧急问题、即长时间执行上电/断电测试后、发现 F280025不再工作。 只有在重新下载闪存中的固件时、它才能恢复。

他们检查了故障器件的闪存内容以及正常内容、0x80000地址内容在故障器件中进行了修改。

他们提到如果检测 PSU 将断电、他们会将一些状态数据编程到闪存中。 因此、确实存在在闪存擦除和编程过程中 F280025突然断电的条件。

但是、他们在断电前处理的闪存地址范围是从0x87000到0x87120。 0x80000的数据为何受影响?

您能帮助检查可能的原因吗?

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

    Aki、您好!

    编程或擦除操作过程中、不得将器件断电。 如果发生这种情况、可能会发生不可预测的数据损坏。

    此致、
    伊袋