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.

[参考译文] CCS/CCStudio:CCS v7在调试启动期间崩溃

Guru**** 2535590 points
Other Parts Discussed in Thread: TM4C1294NCPDT

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/565761/ccs-ccstudio-ccs-v7-crashes-during-debug-launch

部件号:CCStudio
主题中讨论的其它部件:TM4C1294NCPDT

工具/软件:Code Composer Studio

我已升级到CCS v7,以便从新的许可模式中获益, 特别是删除了代码大小限制等。我们在CCS v6完全许可证上工作的版本正在v7中成功构建,但当我在v7中启动调试时,CCS崩溃,几乎不知道发生了什么错误。 我附加日志文件。 请访问assist.e2e.ti.com/.../ccsv7crash.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经重命名了v7基础安装文件夹中所有可以找到的CTOOLS.dll,这似乎解决了问题。 是否有人能让我确切知道我现在由于没有此文件而失去了哪些高级调试功能?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是否有人能让我确切知道我现在由于没有此文件而失去了哪些高级调试功能?

    我认为CTOOLS.dll用于根据 以下Wiki页面中的信息处理跟踪和高级事件触发(AET):

    http://processors.wiki.ti.com/index.php/CToolsLib_Article

    http://processors.wiki.ti.com/index.php/CToolsLib

    在  Windows 7下安装CCS 6.2 .0.0.005万 和7.0 .0.0.0042万 时,当CTOOLS.dll被重命名时, 使用XDS110调试TM4C1294NCPDT时,以下行为发生了变化:

    a) CIO的产出不再产生(见 https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/p/56.4215万/2073602#2073602)207.3602万)</s>207.3602万

    B)写入全局变量时设置的硬件监视点不再触发。

    C)尝试使用硬件跟踪分析器时,不会显示任何对话框来允许配置跟踪。

    D)启动调试会话时,如果程序在主阶段停止,则在重命名CTOOLS.dll时会报告“SW断点”,而使用CTOOLS.dll时则报告“HW断点”。 因此,请考虑,当将CTOOLS.dll重命名时,需要使用硬件断点的任何目标操作都不再起作用,而CCS只能使用软件断点。

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

    谢谢切斯特


    我在这里对straws有点紧扣,但自从重命名CTOOLS.dll以来,我一直无法在代码中设置断点。 是否有人知道此问题是否相关,或者是否有办法调试断点无法设置和触发的原因? 代码肯定在执行,我在调试表达式窗口中看到的变量也会更新并代表我期望看到的内容-与代码执行一致。 似乎从v7开始,我不再能设置断点。 我正在使用JTAG和Blackhawk XDS 100v2探头。

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

    TI的任何人是否对此有所补充? 我已经验证过,在我们的其他工作站上,具有完全许可证的CCS v6可以在同一硬件上设置断点。 这似乎是CCS v7的问题。 从调试器中丢失断点功能至少是令人沮丧的!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jamie您好-您仍应能够使用基本硬件断点。 您使用的是哪种设备?

    谢谢
    KI
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是RM48x系列。 除了安装v7之外,我所做的只是重命名CTOOLS.dll以允许调试器启动,否则项目,软件和目标硬件与我们的v6工作站相同。 我现在要重新安装v7,看看是否可以解决问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    重新安装工作正常,安装后CTOOLS.dll也没有问题。 不能回答问题的根本原因,但在安装过程中一定遗漏了某些内容。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的,我说话太快了,计算机重新启动后,又出现了同样的问题。 CCS v7在启动调试透视/会话时崩溃。 如果我重命名CTOOLS.dll,它将停止崩溃,但我将失去设置断点的能力。 如果TI在这方面提供任何帮助,我将不胜感激,我不敢相信我是唯一遇到这些问题的人。

    Windows 10
    CCS v7
    RM48L905PGET
    Blackhawk xds100v2 ARM JTAG调试探头
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jaime,
    我们有解决问题的潜在方法,但我们希望一些志愿者来验证。 您是否介意尝试一下? 如果有兴趣,请给我发送一封私人邮件。

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

    我和Jamie一样也遇到了同样的问题。
    这种行为与他所描述的类似。

    Jamie是否已经尝试了潜在的修复方法?

    我的系统设置:
    Windows 10
    CCS6/CCS7
    SmartRF06评估板+ CC13xx
    德州仪器(TI) XDS100v3 USB调试探头

    此致
    Mario
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Mario -这个修复似乎对Jamie有效。 我们仍在寻找志愿者来验证修复。 如果您也想尝试,请向我发送私人消息。

    谢谢
    KI