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.

[参考译文] EK-TM4C1294XL:EK-TM4C1294XL 电路板显示 Stellaris ICDI 错误、该错误表明调试器无法初始化目标器件并需要重启电源

Guru**** 2810285 points

Other Parts Discussed in Thread: EK-TM4C1294XL, TM4C1294NCPDT

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1620346/ek-tm4c1294xl-the-ek-tm4c1294xl-board-is-showing-a-stellaris-icdi-error-stating-that-the-debugger-could-not-initialize-the-target-device-and-requires-a-power-cycle

器件型号: EK-TM4C1294XL
Thread 中讨论的其他器件: TM4C1294NCPDT

尊敬的 Texas Instruments 支持团队:

我谨致函请求有关 EK-TM4C1294XL 评估板 (MCU:TM4C1294NCPDT) 上持续连接问题的帮助。

我们无法同时使用 Keil μ µVision 和 LM Flash Programmer 对器件进行编程、擦除或调试。 下面提供了问题详细信息。


  1. 硬件信息


电路板:EK-TM4C1294XL
微控制器:TM4C1294NCPDT
板载调试器:ICDI(集成 Stellaris 在线调试接口)


  1. 软件环境


IDE:Keil μ µVision(非商业许可证)
Flash Tool:LM Flash Programmer(内部版本 1613)
连接模式:JTAG(速度:1MHz)
操作系统:Windows


  1. 问题描述


a.从 Keil 进行编程 µVision:

  • 工程编译成功(0 个错误、0 个警告)。

  • 在下载/调试期间、出现以下错误:

    “Stellaris ICDI 错误:无法初始化目标设备!
    请重启电路板、然后重试。“

  • 连接日志显示:
    连接:MODE=JTAG、Speed=1000000Hz

但是、目标器件无法初始化。


b.使用 LM Flash Programmer 时:

尝试以下操作时:

  • 擦除整个闪存

  • Program Device

  • 空白检查

显示以下错误:

两种方法 :找不到目标!“

即使尝试在 Other Utilities 下的 Unlock Debug Port“(解锁调试端口)、该工具也会指示解锁操作完成、但问题仍然存在。 仍然无法检测到器件。


  1. 已尝试故障排除步骤


  1. 多次对电路板进行下电上电。

  2. 已断开并重新连接 USB 电缆。

  3. 已尝试不同的 USB 端口。

  4. 已尝试使用 LM Flash Programmer 进行全芯片擦除。

  5. 已尝试调试端口解锁。

  6. 已验证两种工具中的器件选择是否正确。

  7. 已确认在 Keil 中成功编译项目。

  8. 在适用的情况下降低了 JTAG 速度。

尽管执行了这些步骤、但这两种工具仍然未检测到电路板。

附件提供了来自 Keil 和 LM Flash Programmer 的错误消息的屏幕截图以供参考。

我们恳请您提供有关如何恢复器件的指导、并确定这是调试锁定情况、固件问题还是潜在的硬件故障。

感谢您的帮助。

此致、
Punith R
Crocus Technologies Pvt Ltd  
punith.r@crocustech.net