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-TM4C123GXL:微控制器的调试器部分升温

Guru**** 2472990 points
Other Parts Discussed in Thread: TM4C123GH6PM, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/679713/ek-tm4c123gxl-debugger-part-of-micro-controller-getting-heated-up

器件型号:EK-TM4C123GXL
主题中讨论的其他器件:TM4C123GH6PMUNIFLASH

尊敬的所有人:

我最近购买了 Tiva (TM4C123GH6PM)微控制器、当我插入 USB 电缆对其进行编程时、调试 IC 会变热、甚至程序也不会加载  

使用的 IDE:Keil v4

加载程序时出错:"无法初始化目标器件。  请关闭电路板的电源并重试"和"闪存下载失败目标 DLL 已取消"。

我参考了以下主题:e2e.ti.com/.../452138

但我仍然无法对它进行编程

串行通信端口、SWD / t 和 JTAG 端口正在正常检测

请建议如何继续  

此致、

Hussain

 

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

    从我看到的情况来看、这是一个问题、通常会在 Keil v4上出现、甚至是在 Keil 上出现、但这与需要 LMFlash 编程器重置方法无关。 在您链接的主题上声明它有效的海报不是原始海报。

    我们实际上并不具备与 Keil 合作的实用知识来提供有关错误的想法、但您可以参考一份文档、该文档过去对其他人有所帮助、您也可能会有所帮助: www.ti.com/.../spmu355.pdf

    如果您仍然对硬件有疑问、可以使用 CCS 或 Uniflash 使用基本 TivaWare 示例(如 blinky)对电路板进行编程、以确保您的硬件处于良好状态、从而证明硬件正常工作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢 Jacobi

    我尝试使用 CCS 时还遇到频率超出范围等错误、仿真器 IC 升温太多、我无法触摸、这是硬件中的任何问题  

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

    还有几个问题应增加必要的细节: (注: 这不是指"审讯",而是试图"提出"关键数据, 但尚未提供/知道。)

    • 您的董事会(曾有过)是否工作过-但还是简短?
    • 您电路板的电源开关是否处于正确的"DDBG"(最右侧)位置?
    • (始终如此)情况是这样吗?
    • 您是否将 USB 电缆从 PC 路由到(顶部)调试 USB 连接器
    • (始终如此)情况是这样吗?
    • 您是否与电路板进行了任何其他连接?  如果是-请说明
    • 在"J2顶部"和(第一个)"J1顶部"和"J3顶部"之间连接示波器或 DMM 时、小心测量电路板的电压。
    • J1至 J2的测量值应为3.3V、而 J3至 J2的测量值应为5V。   您的电路板是否会产生这些结果?
    • 您是否有不同的 USB 电缆-使用哪种电缆为您的电路板供电?  如果是-请联系、观察并报告。
    • 它还证明了使用"不同的"USB 端口(理想情况下也是使用不同的 PC)为 MCU 板供电的有用方法。
    • 您电路板的电源 LED 是否亮起?  (位于 Debug USB 连接器的正下方)
    • 您是否有一位朋友或同事、谁可能有类似的董事会?   如果是、您是否"也可以测试该板?"

    这些电路板是批量生产的-经证明 是"高度可靠"的。   (我们的公司已雇用数百名员工、但尚未注意到(任何)失败、这并不罕见!)

    您对这些问题的回答应有助于(两者)供应商代理和我的"外部团队"、以最好地帮助您恢复董事会的(可能的)工作...

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

    感谢您提出这些问题、我想您已经用尽了 Mohammed 应该测试的所有初始想法、以便我们能够了解正在进行的测试。

    穆罕默德

    请从 CB1提供的问题列表中报告您的结果、以便我们可以尝试发现正在发生的情况。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的董事会(曾有过)是否工作过-但还是简短?
    是的、它工作了大约一个月

    您电路板的电源开关是否处于正确的"DDBG"(最右侧)位置?
    是的

    (始终如此)情况是这样吗?
    是的

    您是否将 USB 电缆从 PC 路由到(顶部)调试 USB 连接器
    (始终如此)情况是这样吗?
    是的

    您是否与电路板进行了任何其他连接? 如果是-请说明
    是的、我们将 PF1、PF2、PB3、PC4连接到 L293DD 以驱动步进电机

    在"J2顶部"和(第一个)"J1顶部"和"J3顶部"之间连接示波器或 DMM 时、小心测量电路板的电压。
    J1至 J2的测量值应为3.3V、而 J3至 J2的测量值应为5V。 您的板是否会产生这些结果
    J1至 J2 - 3.1V J3至 J2 - 4.6V

    您是否有不同的 USB 电缆-使用哪种电缆为您的电路板供电? 如果是-请联系、观察并报告。
    不可以、我们使用了与 LaunchPad 一起提供的相同电缆

    它还证明了使用"不同的"USB 端口(理想情况下也是使用不同的 PC)为 MCU 板供电的有用方法。
    您电路板的电源 LED 是否亮起? (位于 Debug USB 连接器的正下方)
    是的

    您是否有一位朋友或同事、谁可能有类似的董事会? 如果是、您是否"也可以测试该板?"
    我们已经处理了很多类似的板、但我们没有遇到问题、但这次我们在10个以上的板上遇到了问题
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mohammed、

    我假设每个板都有自己的 USB 电缆、那么您总共使用了10条电缆来连接10个故障板? 我提出这一问题的原因是、有时 USB 电缆是根本原因、交换电缆是调试的常见建议。

    听起来电源状态良好、4.6V 有点低、但我认为对于 J3到 J2来说仍然可以。

    10块电路板? 您的应用程序可能会损坏设备。 我们提供了数百个这样的器件、其中10个以上的电路板从未出现故障。 鉴于您正在处理电机驱动应用、我认为您可能会使 LaunchPad 承受更大的电压或电流。

    是否在每个故障电路板上加载了相同的应用? 应用程序有什么作用? 您是否已根据步进电机+驱动器的硬件设置、研究了电路板遭受电压或电流尖峰的可能方法?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引述 USER="Mohammed Hussain ">您是否使用了不同的 USB 电缆来为您的电路板供电? 如果是-请联系、观察并报告。
    否、我们使用了与 LaunchPad 一起提供的相同电缆[/报价]

    正如我第一次注意到的、建议使用"不同"(理想情况下为已知良好的) USB 电缆来(正确)执行此类测试。   似乎没有这样做!

    [引用用户="Mohammed Hussain ">您是否与您的板建立了任何其他连接? 如果是-请说明
    是的、我们将 PF1、PF2、PB3、PC4连接到 L293DD 以驱动步进电机[/报价]

    这证明是 一个“非常关键的问题”——难道不是吗?   海报的初始写稿"没有线索"、告诉您(任何)过去"董事会成功"、 尤其是(任何)董事会互连!

    连接和驱动电机-即使是小型"步进电机"-也可能会导致 "将 MCU 引脚驱动至电压(或电流)瞬变"-导致损坏。  这似乎是海报问题的(最可能的)原因。   (现在发现了 多个问题!)

    在海报的诊断中、应(进一步)提出几个问题:

    • 您的步进驱动器 IC (L293DD)必须位于第二个电路板上(LPAD 上没有空间可供选择)。  请确认
    • LPAD 连接到(假定的)步进板的"电缆运行"的距离是多少?
    • 您如何在(假设的)步进板上为 L293DD 和(任何其他) IC 或需要电源的器件"供电"?  (即步进电路板的电源是什么?)
    • 我的提问表明、 "您已经处理了许多(类似)板-不存在问题!   这很重要-是不是吗?   有什么变化?   这10多个新电路板(失败的电路板)和以前(相似的)的"多个"电路板(有效的电路板)之间有何不同?
    • 您已将调试器(即"ICDI" MCU)"仅"标记为 "变热!"  是如何开始的、 "注意这一点?"   这是否意味着目标(或主) MCU 不会 (类似地)"变热?"  (假设是一个"未烧坏的手指"-用作"温度传感器"-如果是"不是"、则正确。
    • (假设的)两个板装配体的运行方式"无说明"。    对于每个电路板、什么是电源?或者只使用一个电源为两个电路板供电?    请详细描述供电方法。  (重要)
    • 您是否始终保证  LPAD 和(假设的)步进板之间的"板 GND""就地、坚固且足够?"  (尺寸合适的线规)
    • LPAD 上的 while (任一)"Testing"(测试)-或"Normal Operation"(正常运行)-是否 存在"与调试 USB 端口的活动连接"。   在 "正常"(非调试或编程)操作期间、该连接是否"再次建立"(曾经)?   *** 这一点非常关键,因为(某件事情)意外出现,似乎是在“攻击”您的 ICDI MCU。   您的"最佳且详细的答案-将极大地帮助我们团队的诊断!

    我再次相信 、请求的详细信息 将"快速、轻松和增强"-甚至 是(进一步) 成功的 MCU 板(甚至步进板)诊断。   感谢您抽出宝贵时间关注...