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.

[参考译文] TMS320F28035:在 Uniflash 中刷写序列号错误

Guru**** 2540720 points
Other Parts Discussed in Thread: TMS570LS0914, UNIFLASH, TMS320F28035

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1345143/tms320f28035-flashing-with-wrong-serial-number-in-uniflash

器件型号:TMS320F28035
Thread 中讨论的其他器件:TMS570LS0914UNIFLASH

您好、团队成员:

最近、我的团队  在 uniflash 中选择了 TMS570LS0914、而不是 TMS320F28035、并尝试使用相同的设置进行刷写。

闪烁中止且控制器停止响应、此后、它消耗高电流并干扰主电源。

如果刷写时连接了错误的序列号、是否无法保护控制器?

此致、

马德胡 P

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

    尊敬的 Madhu:

    Unknown 说:
    如果闪存时连接了错误的序列号,控制器是否没有保护?

    您是否已将两个器件连接到 PC、并且在 UniFlash 中选择了错误的自动检测序列号?

    我假设您在刷写一个十六进制或二进制文件? 如果您尝试刷写*。out、则程序加载程序会识别出实际器件与生成程序的器件之间的不匹配情况。

    谢谢

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

    您好!

    您是否已将两个器件连接到 PC、并且在 UniFlash 中选择了错误的自动检测序列号?

         否、仅  连接 TMS320F28035、并  误选择了 TMS570LS0914。

    我们正在刷写 hex 文件。 刷写过程中止、并显示以下错误消息、控制器损坏。

    现在、我们已在同一电路板上更换了新的控制器、并且电路板工作正常、因为之前已在控制器中刷入了代码。 但对于该新控制器、我们无法连接 JTAG 以进行进一步刷写。  我们检查 JATG 引脚 TMS 和 TDI 引脚电压上的电压电平后、它们与工作波特不同。 TMS 为0V 和 TDI 为1.5V、而不是工作板中的3.3V。 可能的原因是什么?

    此致、

    马德胡 P

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
         否、仅  连接 TMS320F28035、并  误选择了 TMS570LS0914。[/引号]

    这两种器件之间有着显著的差异。 如果您选择了 TMS570LS0914、UniFlash 将无法连接到 F28035。 它会在尝试连接时立即失败、甚至不会到达尝试刷写的点。

    例如、当我尝试类似的东西时、我立即收到此连接故障:

    [ERROR] IcePick:连接目标时出错:(错误-2131 @ 0x0)无法访问设备寄存器。 复位器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真软件包12.70.00059)

    本例中也会发生这种情况。

    但是对于此新控制器,我们无法连接 JTAG 以进行进一步刷写。

    您在数字域中看到的具体

    谢谢

    [/quote]