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/CC3200MODLAUNCHXL:CCS 7 "不响应"完成调试时、锁定工作区直到重新启动

Guru**** 2589300 points
Other Parts Discussed in Thread: CCSTUDIO

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/613467/ccs-cc3200modlaunchxl-ccs-7-not-responding-when-finishing-debug-locks-workspace-until-reboot

器件型号:CC3200MODLAUNCHXL

工具/软件:Code Composer Studio

你好!

当我停止调试器时、Code Composer Studio 停止响应。 我必须右键单击任务栏上的程序、然后选择"关闭"。

在重新启动时、我必须使用不同的工作区、因为死锁之前的工作区现在"正在使用"、并且在我重新启动之前不可用。

是否有建议或权变措施?

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

    您好!

    [引用 user="XEEb">当我停止调试器时、Code Composer Studio 停止响应。 我必须右键单击任务栏上的程序、然后选择"关闭"。
    [/报价]

    当您使用新工作区时、问题是否再次发生?

    [引用 user="Xeeb"]重新启动时,我必须使用不同的工作区,因为锁定之前的工作区现在“正在使用”,并且在我重新启动之前不可用。

    关于锁定的工作区、您能否浏览到工作区文件夹、并在.mematata 子文件夹中删除.lock 文件? 这将释放工作区

    谢谢

    Ki

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

    [引用用户="Ki-Soo Lee "]

    您好!

    Xeeb
    当我停止调试器时、Code Composer Studio 停止响应。 我必须右键单击任务栏上的程序、然后选择"关闭"。

    当您使用新工作区时、问题是否再次发生?

    [/报价]


    是的。 我实际上创建了4个工作区、每个工作区都锁定在调试端  

    示例 Worskapes A、B 和 C:

    打开 Workspace A、调试、结束调试、CCS 崩溃。
    终止并重新启动。 无法使用工作区 A、因为它"正在使用"
    选择工作区 B、调试、结束调试、CSS 崩溃
    终止并重新启动。 无法使用工作区 A 或 B、请选择 C 等

    [引用用户="Ki-Soo Lee "]
    Xeeb
    在重新启动时、我必须使用不同的工作区、因为死锁之前的工作区现在"正在使用"、并且在我重新启动之前不可用。

    关于锁定的工作区、您能否浏览到工作区文件夹、并在.mematata 子文件夹中删除.lock 文件? 这将释放工作区

    谢谢

    Ki

    [/报价]

    我无法删除文件"因为文件在 CCStudio.exe 中打开"-但是、taskmanager 中没有 ccstudio.exe。 美好时光:)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    @李基秀有其他建议吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    请提供以下链接中提到的崩溃/挂起转储文件和调试服务器日志:
    processors.wiki.ti.com/.../Troubleshooting_CCSv7

    请注意、调试服务器日志需要先显式启用。

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

    给你。 我运行调试的工作空间被命名为"Experime"-我必须使用另一个工作区来获取日志、例如 locked.e2e.ti.com/.../1526.logs.zip

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

    [引用用户="Ki-Soo Lee ]Hello、
    请提供以下链接中提到的崩溃/挂起转储文件和调试服务器日志:
    processors.wiki.ti.com/.../Troubleshooting_CCSv7

    请注意、调试服务器日志需要先显式启用。

    谢谢
    Ki

    [/报价]

    你好,Ki! 是否有后续行动?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我对拖延表示歉意。 这个线程已经从我的雷达中滑落了。 我目前正在对此进行调查

    谢谢
    Ki
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当终止调试器时、调试器首先发出终止到目标的 ICDI 连接的请求、并阻止此调用、强制您手动终止 CCS。 但仍有一些进程挂起、从而使工作区保持锁定状态。 要尝试的一点是、当您终止调试器时、请尝试拔下将 PC 连接到目标的 USB 电缆。

    根据日志判断、您使用的似乎是 CCSv7.1.0.00016。 您使用的是哪个 TI 仿真包版本?

    问题是否容易重现? 要重现此过程、您能否简单地为目标启动调试会话、连接到目标、然后尝试终止该会话?

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

    仿真器信息为:

    TI 仿真器6.0.576.0 com.ti.emulation.pack.win32.feature.group 德州仪器(TI)

    如果我在我结束调试后拔下电路板、那么我可以正常关闭 CCS7、但-当我重新打开它时、它不会再次运行调试-它会锁定、我必须重新启动、这会锁定工作区等

    此问题很容易重现,我只需重新启动计算机即可解锁工作速度,每次都可以重现:)

    @Ki-Soo Lee

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在成功关闭 CCS 之后、在重新启动之前、您是否可以尝试检查哪个进程具有.lock 文件的控制权? 有许多实用程序(如 Unlocker)可用于检查哪个进程具有控制权。

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

    根据 Unlocker 的说法、锁定文件的进程是 CCSTUDIO.exe -尽管我看不到如果它不在正在运行的进程列表中、如何锁定它。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常奇怪。 必须有一些子进程正在运行、但无法正确关闭。 下次终止调试器时、请勿关闭 CCS、而是从任务管理器中将其关闭。 右键单击 CCStudio 进程、然后在上下文菜单中选择"End Process Tree"(结束进程树)。 这应该会使 CCStudio 和任何子进程相互连接。 然后尝试查看是否可以删除该锁定文件