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.

[参考译文] TMS320F28069M:TMS320F28069M:器件被保持在复位模式–故障排除步骤?

Guru**** 2479595 points
Other Parts Discussed in Thread: TMS320F28069M, TMS320F28069

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1462008/tms320f28069m-tms320f28069m-device-held-in-reset-mode-troubleshooting-steps

器件型号:TMS320F28069M
Thread 中讨论的其他器件: TMS320F28069

工具与软件:

标题: TMS320F28069M:器件保持在复位模式–故障排除步骤?


我的项目使用 TMS320F28069M 微控制器、但是电路板已进入复位模式、即使在按下复位按钮后仍保持蓝色状态。 该代码显示以下错误消息:

C28xx:CPU 复位失败:(错误-1137 @ 0x6)器件保持复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)

C28xx:故障读取寄存器 PC:(错误-1137 @ 0x0)器件被保持在复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)

C28xx:故障读取寄存器 ST1:(错误-1137 @ 0x6)器件被保持在复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)

C28xx:GEL:执行 OnReset (-1)时出错:目标无法读取寄存器 ST1

在(ST1&~(0x0100))[f28069.GEL:312]

位于 C28X_Mode ()[f28069.GEL:32]

在 OnReset (-(1))时

C28xx:GEL:执行 OnTargetConnect ()时出错:复位失败:retcode=-1

在 GEL_Reset ()[f28069.GEL:92]处

在 OnTargetConnect()

C28xx:闪存编程器:警告:已配置的器件(TMS320F28069)与检测到的器件不匹配()。 闪存编程操作可能会受到影响。 请考虑修改您的目标配置文件。

C28xx:CPU 复位失败:(错误-1137 @ 0x0)器件保持复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)

C28xx:故障读取寄存器 PC:(错误-1137 @ 0x0)器件被保持在复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)

C28xx:故障读取寄存器 ST1:(错误-1137 @ 0x6)器件被保持在复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)

C28xx:GEL:执行 OnReset (-1)时出错:目标无法读取寄存器 ST1

在(ST1&~(0x0100))[f28069.GEL:312]

位于 C28X_Mode ()[f28069.GEL:32]

在 OnReset (-(1))时

C28xx:GEL:调用 OnPreFileLoaded ()时出错:复位失败:retcode=-1

C28xx:在长度为0x2的第0页上的0x0处写入存储器块时出现故障:(错误-1137 @ 0x6)器件保持复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)

C28xx:文件加载程序:验证失败:目标写入0x000000@程序失败

C28xx:GEL:文件:C:\Users\Acer\workspace_v12\ADC_testing\Debug\ADC_testing.out:加载失败。
您能帮我解决这个问题吗?正 因为这个原因、我无法继续前进。

器件持续处于复位状态、无法继续执行工程。 我已检查电源和连接、但问题仍然存在。 有人可以指导我如何解决此问题或使器件退出复位模式应采取哪些步骤?

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

    您好、Smriti:

     MCU 闪存是否之前进行了编程?

    您能否将器件的引导模式更改为等待引导模式而不是闪存引导模式、然后上电看看您是否能够连接。

    如果目标配置成功与否、还可以尝试测试是否与目标配置连接? 以查看是否存在调试连接问题。

    谢谢

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

       感谢您发送编修。

    我尝试了使用此程序通过修改 GPIO34和 GPIO37的状态将引导模式更改为等待引导模式。 不过、我不确定如何处理 TRST 引脚。 我在正确的道路上吗? 您能否指导我如何将其配置为等待引导模式?

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

    您好、Smriti:

    首先、我建议监控示波器上的 Xrsn 引脚、它是否为高电平?

    那么我建议检查 MCU 的电源连接、VDD 和 VDDIO 是否在数据表的范围内?
    您如何为电路板供电? 您使用的是控制卡还是您自己的定制设计电路板?

    TRST 引脚由调试器连接驱动。
    Bootloader 使用 TRST 的状态和两个 GPIO 信号确定将使用哪种引导模式

    您可以使用脚本下拉列表来配置 EMU 引导模式

    谢谢