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.

[参考译文] TM4C123GE6PZ:调试器交替连接并失败

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1008826/tm4c123ge6pz-debugger-connects-and-fails-alternately

器件型号:TM4C123GE6PZ

我正在使用一个已投入生产一段时间的应用、但在少数电路板上、它在编程后不运行。  如果我将调试器(用于 Tiva 的 MikroProg)连接到电路板、它有时会加载、但不会加载其他调试器、尝试之间不会发生任何变化。  当它连接时、在调试器中运行失败、并且在工作中结束执行。

我知道时钟信号良好、因为它驱动电路板上另一个正常工作的微控制器。  我知道 PLL 设置成功、锁定位保持置位。

我在 Windows 10上使用 TI 编译器 v16.9.6.LTS 运行 CCS 版本:7.4.0.00015。

我附加了一个调试服务器日志、其中包括失败的连接尝试、以及成功的调试服务器日志以及不稳定的执行。

欢迎您提出任何见解!

e2e.ti.com/.../pcb115209_5F00_debug.log

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

    尊敬的 John:

    我们对 MikroProg 没有太多经验、因此我不确定我可以提供多少支持。 我确实看到您使用的是 CCS 的旧版本、因此我的第一个建议是尝试升级到最新的 CCS 版本(10.3.1)。 如果这不起作用、请为10.3.1生成 DS 日志、我会将其发送给工程人员、希望日志中有一些有用的内容。 我还建议联系供应商寻求支持: https://www.mikroe.com/support

    谢谢

    Ki

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

    您好 Ki、

    由于升级到最新 版本的 CCS 是我们作为一个部门必须做的事情、因此我想知道如何尝试使用最新版本、以便(希望)报告迁移涉及的风险很小或没有风险。  在论坛中、我找不到在同一台计算机上运行2个版本的 CCS 是否可行/是否可取、您能向我介绍任何相关信息吗?

    我知道这个问题在很大程度上归结为编译器版本。  对于我们项目的一部分、我们依赖相当旧的编译器(TI v5.2.9)、因为该版本之后一段时间内不再支持我们需要的几个选项(其中的旧 COFF 输出)。  我假设最新的 CCS 仍然支持此编译器、但如果我错了、那将是重要信息。  这是一个漫长的故事、但更新工具对我们来说可能是一个复杂且耗时的问题、我们必须解决这个问题、但现在不是时候了。

    欢迎提供任何指导。

    谢谢、

    John

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="489358" URL"~/support/microcontrollers/other-microcontrollers-group/other/f/other-microcontrollers-forum/1008826/tm4c123ge6pz-debugger-connects-and-fails-alternately/3733217 #3733217"]我在论坛中找不到在同一台计算机上运行2个版本的 CCS 是否可行/是否可取,您能否将我定向到任何相关信息?

    这是受支持的。  建议每个 CCS 安装都应具有/使用其自己的独立工作区文件夹。 如果您计划同时运行两个版本、则这是一项要求。

    [引用 userid="489358" URL"~/support/microcontrollers/other-microcontrollers-group/other/f/other-microcontrollers-forum/1008826/tm4c123ge6pz-debugger-connects-and-fails-alternately/3733217 #3733217"]对于我们的部分项目、我们依赖相当旧的编译器(TI v5.2.9)、因为该版本之后一段时间内不再支持我们需要的几个选项(其中的旧 COFF 输出)。  我假设最新的 CCS 仍然支持此编译器、但如果我错了、那将是重要信息。  [/报价]

    是的、您可以将旧版本的编译器与新版本的 CCS 配合使用。 请参阅:

    https://dev.ti.com/tirex/explore/node?node=AJRfIGmBSkp9naUDysxAFg__FUz-xrs__LATEST

    谢谢

    Ki