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.

[参考译文] TMS320F28377D:闪存问题:下电上电后闪存将全部擦除为 0000

Guru**** 2502205 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1559100/tms320f28377d-flash-issue-flash-will-be-erased-to-all-0000-after-power-cycle

器件型号:TMS320F28377D


工具/软件:

您好专家

之前的相关讨论是: TMS320F28377D:无法在客户设计中传递 BOOT_ROM 代码

客户报告其中一个 MCU 在自由运行模式下继续重新启动、问题范围缩小到 闪存:闪存已清除、因此没有程序进入 ITRAP 并复位:

设置 NMISHDFLG、指示 生成了 C28 闪存不可纠正的错误情况。

我转到检查起始地址 0x80000、一旦我为器件上电、所有闪存都将清零。  

我认为我们应该研究以下问题:器件下电上电后闪存被清除为 0 的原因、需要检查任何硬件设置、BU 是否建议客户就此问题退回?

谢谢

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

    您好 Joe、

    是否已在此器件上完成任何 DCSM 配置?

    此致、

    Alex

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

    您好 Alex  

    该器件中没有 DCSM 配置。 并且可以访问器件存储器、擦除 0000 数据以将闪存更改为 FFFF、然后对固件进行编程。 但是、如果我对板进行下电上电、然后重新连接仿真器、器件存储器将全部变为 0000。

    您还可以参考随附的上一个 E2E 主题、器件将自动重新启动、看起来器件存储器中没有程序。   

    谢谢

    Joe