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.

[参考译文] LAUNCHXL-F28379D:器件保持在复位阶段

Guru**** 2486305 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1434442/launchxl-f28379d-device-held-in-reset-stage

器件型号:LAUNCHXL-F28379D

工具与软件:

团队成员、您好!

在使用外部电源工作启动板时、我遇到了一个问题、导致我被困在两个项目之间。 所有 LED 灯均通过使用外部和 USB 电源亮起、但 无法调试代码。 以下是我在尝试调试时在 CCS 中遇到的错误。  

C28xx_CPU1:故障读取寄存器 PC:(错误-1137 @ 0x6)器件保持复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)
C28xx_CPU1:在长度为0x1的第1页上的0x5f412处写入存储器块时出现故障0x1:(错误-1137 @ 0x5F413)器件被保持在复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)
C28xx_CPU1:GEL:执行 OnTargetConnect ()时出错:目标无法写入0x0005F412@数据
at *((int*) 0x5F412)=0x000F [f28377d_cpu1.gel:77]
在 OnTargetConnect()
C28xx_CPU1:在长度为0x2的第0页上的0x5fb00处写入存储器块时发生故障:(错误-1137 @ 0x6)器件被保持在复位状态。 使器件退出复位、然后重试此操作。 (仿真软件包20.0.0.3178)
C28xx_CPU1:闪存操作期间发生错误:目标无法写入0x05FB00@Program


根据我的理解、该器件保持在某种程度上的复位状态并且可以修复、但我找不到确切的解决方案来修复它。  
请提供问题的分步解决方案。  

谢谢。此致  
Ashutosh Upadhyay

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

    您好!

    您可以将 MCU 置于等待引导模式、然后擦除所有闪存吗?

    谢谢!

    Ben Collier

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

    本杰明、您好!

    我仍然在学习使用 Launchpad。 您能否提供进入等待引导模式、然后擦除所有闪存的分步过程?  

    谢谢。此致  
    Ashutosh Upadhyay

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

    您好!

    LaunchPad 用户指南将提供每个开关的说明、其中一个开关将进入等待引导模式。

    您可以使用 CCS 片上闪存工具:https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/212566/i-don-t-find-on-chip-flash 来擦除闪存

    此致、

    Ben Collier

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

    您好 Ben  

    您提供的解决方案适用于可以进行调试的情况。 但在本例中、无法进行调试、因此我们无法使用片上闪存选项。 下面是随附的屏幕截图、其中显示了我们在了解工具选项时遇到的错误。  

    感谢您在解决我们的问题时表现出的耐心。

    谢谢。此致  
    Ashutosh Upadhyay

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

    您好!

    您是否已将器件置于等待引导模式?  

    谢谢!

    Ben Collier

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

    Ben、您好!

    我尝试将器件置于等待引导模式、但遇到错误。 下面是调试过程中显示的错误的屏幕截图。

    谢谢。此致、
    Ashutosh Upadhyay

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

    您是否尝试过"测试连接"操作?  

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

    亲爱的本杰明  

    请查找附件。 如您所见、测试连接操作成功。


    谢谢。此致
    Ashutosh Upadhyay

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

    您好!  

    您是否可以尝试更低的 JTAG 时钟速度?  

    您是否曾在此器件上执行过有关代码安全的任何操作? 在刷写期间是否重置了器件?  

    谢谢!

    Ben Collier

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

    你(Ben)好

    我曾尝试降低 JTAG 时钟速度、但仍然看到相同的错误、器件保持在复位状态。 在 Code Composer Studio 中调试期间、我可以看到 CPU 复位按钮。 单击此按钮是否会导致任何问题? 如果是、您能否提供可能有助于解决此问题的任何解决方案?

    谢谢。此致
    Ashutosh Upadhyay

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

    Ashutosh、

    [报价 userid="629922" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1434442/launchxl-f28379d-device-held-in-reset-stage/5515461 #5515461"]在 Code Composer Studio 中调试期间、我可以看到 CPU 复位按钮。 单击此按钮是否会导致任何问题?

    如果未连接、此按钮不应起作用。 您过去是否能够连接?

    此致、

    Ben Collier  

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

    尊敬的 Ben:

    是的、我过去能够成功连接、不会出现任何问题。 问题似乎是最近开始的,即使设置没有改变

    谢谢。此致
    Ashutosh Upadhyay

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

    您好!  

    本应用手册包含一些手动启动调试会话(而不是使用调试按钮)的说明: https://www.ti.com/lit/pdf/spracf0

    你能试试这些指令吗、看看能达到多远? 如果按照这些步骤操作、您是否能够连接?

    谢谢!

    Ben Collier