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.

[参考译文] Stellaris ICDI_DRIVERS:如何解决此错误"Stellaris ICDI 错误:无法初始化目标器件! 请关闭电路板的电源并重试(&quot);

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/997793/stellaris_icdi_drivers-how-to-solve-this-error-stellaris-icdi-error-could-not-initialize-target-device-please-power-cycle-the-board-and-try-again

器件型号:Stellaris ICDI_DRIVERS

您好!

我正在使用 Keil IDE 5.34在 TM4C1294XL 评估板上工作、并使用板载调试器。 直到最后一天、一切都很完美、但突然闪烁时、我遇到了以下错误

"Stellaris ICDI 错误:无法初始化目标器件! 请重新打开电路板电源、然后重试"。

为了解决这个问题、我再次安装了"MDK_Stellaris_ICDI_addon"、但它对我来说不起作用。

请向我推荐解决方案。

此致

Omkar

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

    您好!

     您是否记得 在发生这种情况之前您可能已加载到闪存中的代码? 有时、人们会通过将 JTAG 引脚用于 GPIO 来错误地锁定 JTAG。 有时人们会将器件置于低功耗模式、而无需机制唤醒器件。  或者您在 USB DFU 模式下使用该板。 如果在错误的器件上执行 DFU、则可能会意外损坏 ICDI 芯片。 板上有两个 MCU。 一个是目标器件、另一个是 ICDI 器件。  以下是我建议您尝试的操作。

     1.能否使用 LM 闪存编程器连接到器件? 如果您可以与 LM 闪存编程器连接、那么您的 Keil 工具很可能会出现此问题。 您还可以尝试使用 CCS 来查看是否可以连接到器件。  

     2.如果步骤1失败,则在 LM 闪存程序中,转至“Other Utilities”(其它实用程序)选项卡,然后按“Unlock”(解锁)以恢复出厂设置。  

    如果步骤2失败、则需要使用 XDS100或 XDS200等外部调试探针来访问目标。 如果正常工作、则表示电路板上的 ICDI 芯片可能已损坏。