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.

[参考译文] TMS320F2.8069万:器件已锁定,无法刷新

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/580542/tms320f28069-device-locked-and-unable-to-flash

部件号:TMS320F2.8069万
主题中讨论的其他部分:UNIFLAASH

到目前为止,我们在许多产品中使用了2806x piccolo设备-现在,我们遇到了F2.8069万的问题。 我们用这些IC制作了一个板,并试图控制不同类型的电动机。

集成电路,板,代码 都可以与不同的电机完美配合。

当我们连接一个串行端口(我们使用来自Analog Devices的隔离RS485驱动器)并尝试刷新程序时,IC会被锁定,之后我们根本无法对IC进行编程-我们需要更换IC才能从电路板开始。

到目前为止,我已经在3台设备上尝试过此操作-行为完全相同,现在我有3台锁定的设备。

我使用的串行端口引脚是:GPIO28和GPIO29。

启动模式GPIO34打开。

可能是什么问题?

我们能否以某种方式解锁锁定的设备?

我在阅读文章后尝试了Uniflash,但即使Uniflash也报告设备已锁定。

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

    你好,Vaidyanathan,

    很抱歉,您已锁定3个设备。 您现在是否正在尝试编程这个新的.out文件?或者主板设置中是否有任何更改?

    在下列情况下,设备可能会被锁定:

    • 由于.out文件错误,密码位置被编程
      • 为此,请检查您的.map文件,查看Flash中的密码位置是否有任何映射。
    • 闪存操作期间的任何中断
      • 为此,请检查闪存操作期间电压是否有任何骤降
      • 另外,请确保在执行闪存操作之前禁用监视程序,因为这可能会在闪存操作期间超时,并导致设备重置,从而中断闪存操作。

    如果设备已锁定且密码未知,则无法解锁。 如果是由于.out文件导致的,则可以检查地图文件和.out文件,以了解在密码位置编程的值,并使用该值解锁设备。

    此致,

    Vivek Singh