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.

[参考译文] TMS320F28032:意外重写的闪存

Guru**** 2393725 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/638789/tms320f28032-unintentionally-rewritten-flash

器件型号:TMS320F28032

尊敬的 TI 专家:
请允许我确认以下问题。
[问题]
我的客户表示 Flash 存储器数据很少被重写。 您认为此问题的原因是什么?

-温度稳定。
-发生这种现象后,他们可以写入预期的数据。
—重写的值几乎被"0x00"写入。 闪存地址是无规则的。

如果您有任何问题、请告诉我。
此致。
Kaka

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

    感谢您的提问。 您的主题帖已分配给 C2000专家、应尽快回复。

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

    感谢您的回答。
    我现在正在等待您的团队反馈。

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

    您的问题非常模糊。 您能否澄清以下问题?

    1) 1)您是否仅在一台设备上看到此问题?
    2) 2)您是否仅在一个闪存位置看到问题?
    3) 3)您的应用软件中是否嵌入了闪存 API?
    4)存储器损坏是否仅构成位翻转(或)存储器位置读取0x0000s 的整个16位?

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

    感谢您的支持。 我漏掉了"这解决了这个问题"的按钮。
    我回答您的问题、如下所示。

    1) 1)您是否仅在一台设备上看到此问题?
    ->否 他们已在70000器件内的两个器件上确认了这一点。
    2) 2)您是否仅在一个闪存位置看到问题?
    ->可以。
    3) 3)您的应用软件中是否嵌入了闪存 API?
    ->他们使用 C2prog 对软件进行了编程。
    4)存储器损坏是否仅构成位翻转(或)存储器位置读取0x0000s 的整个16位?
    ->现在不确定。 我们需要向我的客户确认。 我将检查此项、如果我获得任何更新、我将发布它。

    顺便说一下、编程时对电源不满意是否有可能发生此问题?

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

    如果客户不确定是否满足器件 DS 中提到的建议运行条件。 然后、肯定可以看到这种位翻转/内存损坏。 它们还需要确保以正确的频率对闪存进行编程。 否则、可能会出现所谓的"弱编程"、这很可能会导致位翻转等

    此致、
    曼诺伊