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.

[参考译文] 尝试使用数据变量跟踪时、Linux 下的 CCS 11.0.0.00012会崩溃

Guru**** 2587345 points
Other Parts Discussed in Thread: MSP-EXP432E401Y, LAUNCHXL-F280049C

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1061524/ccs-11-0-0-00012-under-linux-crashes-when-attempt-to-use-data-variable-trace

主题中讨论的其他器件:MSP-EXP432E401YMSP432E401YLAUNCHXL-F280049C

随附的示例导致  Ubuntu 18.04.6 LTS 下的 CCS 11.0.0.00012可靠崩溃。

顺序为:

1.将程序下载到  MSP-EXP432E401Y。

2.程序在主菜单中停止时、选择工具->代码分析->事件分析(硬件事件和消息)选项

3.在配置事件配置文件中,选择变量配置文件,然后输入 trace_var 作为变量名称。 报告十六进制地址、表示全局变量的地址已解析:

4.在上面的对话框中选择“确定”,然后在“事件分析”窗口中选择“开始捕获”。

5.为调试器选择"Resume"、CCS 崩溃。

随附了崩溃中的示例 dmp 文件

e2e.ti.com/.../4e16fba0_2D00_75bb_2D00_4f96_2D00_e9607d9e_2D00_460b9bad.zip

示例项目。

e2e.ti.com/.../MSP432E401Y_5F00_tracer.zip

我无法在 Windows 10下使用 CCS 11重复此崩溃。

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

    连接的是另一个故障转储、可能与此相关。

    顺序为:

    使用与创建上述测试相同的 CCS 11工作区。

    在工作区中为 LAUNCHXL-F280049C 创建了一个程序。

    3.在  LAUNCHXL-F280049C 上启动程序的调试会话、CCS 提示 LaunchPad 上的 XDS110固件需要更新。

    4.已选择更新 XDS110固件。 注意到上一个测试中的事件分析视图显示、并显示一条消息、指示该视图不适用于 C28xx CPU。 已关闭事件分析视图。

    5.在 XDS110固件更新过程中 CCS 11崩溃。

    6. XDS110处于 DFU 模式,必须运行以下命令才能恢复 XDS110:

    mr_halfword@Haswell-Ubuntu:~/ti/ccs1100/ccs/ccs_base/common/uscif/xds110$ ./xdsdfu -f firmware_3.0.0.18.bin -r
    
    USB Device Firmware Upgrade Utility
    Copyright (c) 2008-2019 Texas Instruments Incorporated.  All rights reserved.
    
    Scanning USB buses for supported XDS110 devices...
    
    Downloading firmware_3.0.0.18.bin to device...

    不确定碰撞是否与关闭事件分析视图相关。

    e2e.ti.com/.../d7885cc2_2D00_526c_2D00_401c_2D00_ae0961a9_2D00_21f12f57.zip

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

    切斯特、您好!

    我可以在 Ubuntu 18.04LTS VM 上重现崩溃。 一个问题:

    [引用 userid="91588" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum 1061524/CCS-11-0-0-00012-under -linux-crashs-when -atteme-use-data-variable -trace"]

    4.在上面的对话框中选择“确定”,然后在“事件分析”窗口中选择“开始捕获”。

    5.为调试器选择"Resume"、CCS 崩溃。

    [/报价]

    如果您跳过步骤4、而是恢复调试器(并在调试器恢复时自动启动捕获)、您是否仍然看到崩溃?

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="2210" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum 1061524/CCS-11-0-00012-under -linux-crashs-when -atteme-use-use-data-variable-trace/3928189#3928189"]如果跳过步骤4,而是恢复调试器(并在调试器恢复时自动启动捕获),是否仍看到崩溃/报价?]

    我将在下一个周末尝试使用 LaunchPad 和 PC。

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

    在任何情况下、我都可以在执行步骤时重现崩溃(首先启动收集、然后运行目标)。

    我为此提交了一个错误。 跟踪链接: https://sir.ext.ti.com/jira/browse/EXT_EP-10675

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="2210" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum 1061524/CCS-11-0-0-00012-under -linux-crashs-when -atteme-use-use-data-variable-trace/3928189#3928189"]

    如果您跳过步骤4、而是恢复调试器(并在调试器恢复时自动启动捕获)、您是否仍然看到崩溃?

    [/报价]

    我尝试了几次、并确认跳过4可以避免崩溃。