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.

[参考译文] TMS320F28379D:UNIFLASH 无法加载编程甚至擦除闪存

Guru**** 2609945 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1564699/tms320f28379d-uniflash-cannot-load-program-or-even-erase-the-flash

部件号:TMS320F28379D
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

我们有几个完全相同的电路卡组件、其中安装了 28379D 微控制器。 除了一个板、我们能够使用 UNIFLASH 对其中大部分进行编程。 当我们尝试加载 CPU1 程序(这是双核微控制器)时、会出现“数据验证错误“。 详细的错误信息如下所示。 软件似乎也会尝试同时访问 CPU2。

我们还尝试了 Settings & Utilities 下的“Erase Flash“(擦除闪存)功能、系统也给出了错误。

为了调试这一点、需要使用什么微控制器引脚信号(电源,JTAG...) 我们需要进行探测吗? 提前感谢您!   

 

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

    尊敬的 Kaiyu:

    从错误描述中可以看出器件保持在复位状态。 如果进行上电复位、它是否能解决器件的问题?  

    您是否能够探测复位引脚、看看它是否一直处于低电平? 此外、您是否可以在禁用验证的情况下检查闪存操作(加载,擦除等)是否可以执行?

    谢谢。此致、

    Charles

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

    您好:

    除了 Charles 提到的问题、您能否检查电路板的电源和提供给芯片的电源、看看是否有短路?

    此致、

    马特

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

    谢谢你,查尔斯和马特! 我们将探测电源和复位引脚。 我们正在使用整个闪存擦除功能(我假设这不需要验证)、但它仍然给了我们错误、正如我在原始帖子中提到的。   

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

    您好:

    您是否能够连接到器件并读取存储器?

    此致、

    马特

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

    尊敬的 Matt:

    我们无法读取存储器。 错误消息是“设备保持在复位状态“。 我们将探测复位引脚、然后返回给你们

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

    您好、

    这很可能会揭示问题、请让我们知道您找到的内容。

    此致、

    马特

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

    您好、Kaiyu、

    您对此问题有任何更新吗? 如果您能解决该问题、请告诉我、以便我们关闭此主题。

    此致、

    马特

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

    由于我们的监控器电路设计缺陷、复位引脚保持低电平。 问题已解决。