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/TMS320F28379D:调试/加载会导致 CCS 崩溃而不发出警告

Guru**** 2999690 points

Other Parts Discussed in Thread: TMS320F28379D, C2000WARE, CCSTUDIO

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/923657/ccs-tms320f28379d-debug-load-causes-ccs-to-crash-without-warning

器件型号:TMS320F28379D
主题中讨论的其他器件: C2000WARE、 CCStudio

工具/软件:Code Composer Studio

您好!

我正在使用 TMS320F28379D 和 XDS100v2调试探针、并在 Linux 平台上运行 CCS 版本10。 我在构建 CCS 工程时遇到错误/问题、因为每次我尝试加载/调试程序时 CCS 都会崩溃。


我尝试解决一些不同的错误:当我尝试加载程序时、我收到一个错误、提示有多个可调试内核可用、然后程序不会加载。  

由于我仅使用一个 CPU、因此我更改了目标配置以绕过第二个 CPU、并更改了调试配置以将.out 文件与我要使用的 CPU 链接。

当我进行调试时、有时它会经过并显示我的 CPU 是(断开连接:未知)。 有时它会崩溃。 此外、有时当我尝试加载程序时、CCS 也会崩溃。

我已经尝试关闭所有内容并重新启动、我还尝试移动我的项目并从全新的工作区开始。 我正在附加崩溃后生成的转储文件。  

如果有任何帮助、我们将不胜感激! 谢谢。  

-索菲亚  

e2e.ti.com/.../5070a897_2D00_c9f7_2D00_d2e5_2D00_0cca7a0f_2D00_6896eecd.txt

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

    索菲亚  

    一些安装详细信息会对此有所帮助。 您运行的是哪些版本的 CCS 和 Linux? 此外、如果您以常规用户身份安装 CCS、您是否在安装结束时运行了安装脚本?

    此外、如果您打开项目目录  targetConfigs 下的.ccxml 文件、则可以通过单击"Test Connection"按钮来测试低级 JTAG 连接。 如果报告了任何错误、请在下面的调试 JTAG 页面中搜索错误代码:

    https://software-dl.ti.com/ccs/esd/documents/ccs_debugging_jtag_connectivity_issues.html 

    此外、如果您使用的是 controlCARD、请确保 JTAG 跳线处于适当的位置。 A:SW1 - 1在"ON"位置。   

    也就是说、我能够在 Ubuntu 18.04.4和 CCSv10.1上调试 F28379D controlCARD。 我使用的是 C2000Ware 3.02.00.00中的一个简单项目(GPIO_ex2_toggle)。  

    希望这对您有所帮助、

    拉斐尔

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

    您好、Rafael、  

    感谢您的回答。 我在 CentOS Linux 7上运行 CCS 版本10。 我不确定在安装结束时运行安装脚本意味着什么。 我是作为常规用户安装 CCS 的、但我使用 GUI 界面安装它、而不是命令行。 我从 GUI 安装中选择了正确的 C2000ware 软件包。  

    此外、我能够从.ccxml 文件成功测试我的目标连接、没有错误。 之前、我能够进入您共享的调试窗口、只有我看到以下消息:Debug Probe_0/C28xx_CPU1 (已断开连接:未知)。 由于我的测试连接成功、我认为我的电路板配置正确、因此我不确定如何解决此错误。 此外、我也无法始终如一地访问此窗口、因为有时"多个可调试内核可用"错误会阻止我实现这一目标。 CCS 通常会直接关闭我的电源。  

    您是否以特定方式设置了调试配置或目标配置?  

    谢谢、

    索菲亚

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

    索菲亚

    安装结束时、会出现一个提示、介绍正确配置 udev 规则的其他说明。  

    CCSv10 Linux 主机支持页面中也提到了这些说明、网址为:

    https://software-dl.ti.com/ccs/esd/documents/ccsv10_linux_host_support.html

    这肯定会说明无法连接到设备、因为 XDS100v2只能以超级用户身份访问。

    目标配置没有什么特别之处-默认情况下为每个项目配置的配置通常适用于此器件。  

    (编辑)我们没有在 CentOS 上正式测试 CCS、但很可能会测试 CCS。 一些开发人员正在该平台上使用它。

    嗯、这很有帮助、

    拉斐尔

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

    拉斐尔  

    是的、由于我的设备上没有 sudo 访问权限、因此我让系统管理员以 sudo 方式运行 install_drivers.sh、这使我能够成功连接 XDS100v2探测器。 据我所知、install_drivers.sh 已运行、我应该已安装所有必要的依赖项。 我还想了解 CCS 为什么会在没有警告的情况下崩溃。 但是、由于我遇到此错误、您是否建议通过我的系统管理员作为 sudo 用户重新安装 CCS?  

    谢谢、

    索菲亚

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

    尊敬的 Sophia:

    是否可以共享您正在加载的*。out 文件(发生崩溃时)? 如果您想私下分享、请与我开始私下交谈。

    谢谢

    Ki

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

    您好 Ki、  

    很遗憾、由于工作隐私限制、我无法共享该文件。 但是、即使是 TI 的示例程序、我也会遇到这些相同的错误。 我还在物理板上远程工作、但我认为这不会导致崩溃、因为 CCS 可以连接并查看目标板。  

    感谢您的任何意见!  

    索菲亚

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

    加载程序时通常会发生崩溃吗?

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

    此外、如果崩溃相当可重现、您是否可以启用调试服务器日志记录并重现崩溃? 然后压缩生成的日志文件(压缩得很好)并将其附加到此线程。

    谢谢

    Ki

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

    您好 Ki、  

    当我尝试调试程序时 CCS 崩溃。 如果我按下"bug"按钮或从菜单中转到调试程序、CCS 将开始调试过程、甚至会在崩溃前在控制台中显示一些成功消息、而不会发出警告。 此外、当我尝试加载程序时、我会遇到加载程序错误:检测到多个可调试内核。 我已附加崩溃后生成的转储文件。 我不确定这是否是您要求的。 我还尝试运行不同的程序(包括 CCS 示例程序)、并且还使用新的/不同的工作区。  

    感谢你的帮助、

    Sophiae2e.ti.com/.../6215.5070a897_2D00_c9f7_2D00_d2e5_2D00_0cca7a0f_2D00_6896eecd.txt

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

    此外、您是否可以向我发送已使用此目标配置编译并成功加载的工程? 奇怪的是、我的程序将成功构建、看起来它将成功调试、但随后会崩溃。 TI 的示例程序也是如此。 因此、我想知道、如果尝试运行由您成功在该板上运行的项目、将帮助我消除此问题的原因。 谢谢你。  

    索菲亚

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

    尊敬的 Sophia:

    您附加的最后一个 txt 文件的文件格式是什么? 它似乎不是 DS 日志。

    我意识到我不清楚调试服务器日志的含义。 请参阅以下文章:

    https://software-dl.ti.com/ccs/esd/documents/ccs_diagnostic-logs.html

    谢谢

    Ki

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

    [引用 USER="Sophia Yoo ]*另外、您是否可以向我发送一个已经构建并成功加载了此目标配置的项目? 奇怪的是、我的程序将成功构建、看起来它将成功调试、但随后会崩溃。 TI 的示例程序也是如此。 因此、我想知道、如果尝试运行此板上成功运行的项目、您将帮助我消除此问题的原因。

    我从 C2000Ware 中运行了许多示例、没有问题。 但是、我没有在 CentOS 上尝试过 CCS。 我会研究如何设置这样的环境来自行测试

    谢谢

    Ki

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

    您好 Ki、  

    我之前附加的文件是崩溃后生成的.dmp 文件。  

    我按照说明获取调试服务器日志、但遗憾的是、我遇到另一个关于无活动调试会话的错误。 我很困惑、因为在我的项目名称的一侧、我看到了[Active - Debug]。 但是、所有这些问题都是由于尝试调试工程和 CCS 崩溃而引起的。  

    这是我在尝试生成调试服务器日志时收到的错误消息:  

    感谢你的帮助、

    索菲亚

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

    [引用 user="Sophia Yoo "]这是尝试生成调试服务器日志时收到的错误消息 :

    屏幕截图的链接似乎已断开。 您可以重新发布吗?

    谢谢

    Ki

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

    您好 Ki、  

    抱歉。 下图:  

    谢谢、

    索菲亚

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

    我明白了。 谢谢你。 调试服务器日志记录需要活动的调试会话。 但是、如果调试器在启动调试会话之前崩溃、您将无法启动日志记录。

    我将会分析 dmp 文件。 它应该提供一些有用的信息。 我还将尝试使用 CentOS、看看是否可以重现此问题。

    我会随时向您发布任何更新。

    谢谢

    Ki

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

    [报价用户="Ki"]我还将尝试 CentOS 并查看是否可以重现此问题。

    您正在使用 CentOS 7、对吧? CCS 10.x 需要 glibc 2.18、而 CentOS 7具有和更旧的 glibc。 您是否解决了此依赖关系?

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

    根据提供的 crash dmp 文件中的信息、它看起来与 glibc 关联。 您是否使用 glibc 2.18+更新了 CentOS 系统?

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

    是的、我使用的是 CentOS 版本7。 我没有使用 glibc 2.18+更新我的操作系统。 我该怎么做? 我可以作为常规用户执行此操作、还是需要作为 sudo?  

    谢谢!  

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

    我认为您需要具有 sudo 访问权限。 至于如何更新、我不知道最好的方法是什么。 大多数人只说最好将操作系统更新到版本8、但这并不总是实用的。 也许您的 IT 部门会知道。

    安装 CCS 时、您是否收到有关 glibc 版本的警告? 它应检测任何缺失(或过时)的依赖项。

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

    您好 Ki、  

    我的系统管理员使用设备驱动程序将 CCS v 10安装为 sudo。 遗憾的是、当我刚运行程序进行调试时、它崩溃并生成以下消息:  

    JxBrowser - init()
    10:55:56严重:下一个缺失的依赖项:
    browsercore64 => libXss.SO.1
    libbrowsercore64.so => libXss.SO.1
    10:55:56 SEVERE:无法启动 IPC 进程。
    java.lang.IllegalStateException:检测到缺少依赖项。 有关详细信息、请查看日志。
    com.teamdev.jxbrowser.chromium.internal.ipc.ExternalChromiumProcessLinux.preProcessRun(SourceFile:3150)
    com.teamdev.jxbrowser.chromium.internal.ipc.ExternalChromiumProcess.doStart(SourceFile:62)
    com.teamdev.jxbrowser.chromium.internal.ipc.ChromiumProcess.start(SourceFile:235)
    com.teamdev.jxbrowser.chromium.internal.ipc.d.run(SourceFile:193)
    java.lang.Thread.run(Thread.java:745)
    com.teamdev.jxbrowser.chromium.internal.ipc.IPCException:无法启动 IPC 进程。
    com.teamdev.jxbrowser.chromium.internal.ipc.d.run(SourceFile:200)
    java.lang.Thread.run(Thread.java:745)
    原因:java.lang.IllegalStateException:检测到缺少依赖项。 有关详细信息、请查看日志。
    com.teamdev.jxbrowser.chromium.internal.ipc.ExternalChromiumProcessLinux.preProcessRun(SourceFile:3150)
    com.teamdev.jxbrowser.chromium.internal.ipc.ExternalChromiumProcess.doStart(SourceFile:62)
    com.teamdev.jxbrowser.chromium.internal.ipc.ChromiumProcess.start(SourceFile:235)
    com.teamdev.jxbrowser.chromium.internal.ipc.d.run(SourceFile:193)
    (笑声) 再增加一个

    (Code Composer Studio:29280):GTK-WARNING **:分配小工具时的负内容宽度-12 (分配1、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:29280):GTK-WARNING **:分配小工具时的负内容宽度-12 (分配1、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:29280):GTK-WARNING **:分配小工具时的负内容宽度-12 (分配1、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:29280):GTK-WARNING **:分配小工具时的负内容宽度-7 (分配6、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:29280):GTK-WARNING **:分配小工具时的负内容宽度-7 (分配6、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:29280):GTK-WARNING **:分配小工具时的负内容宽度-7 (分配6、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    202020-07-24 10:55:57.390:信息::Worker-1:执行早期启动扩展:将已初始化的@20023ms 记录到 org.eclipse.jiter.util.log.StdErrLog
    20202020-07-24 10:55:57.479:info:oejs.Server:Worker-1:执行早期启动扩展:jot-9.4.24.v20191120;编译:2019-11-22T15:55:43.345Z;git:363d5f2df3a8a28de40604320230664b91.816;JVM c791.8-b91.816
    202020-07-24 10:55:57.511:INFO:oejs.AbstractConnector:Worker-1:执行早期启动扩展:已启动 ServerConnector@17e2a17e{HTTP/1.1、[http/1.1]}{127.0.0.1:46132}
    202020-07-24 10:55:57.512:INFO:oejs.Server:Worker-1:执行早期启动扩展:启动@20145ms

    CCS HTTP 适配器已启动! [CCS.port:46132]-在 Web 浏览器中打开'localhost:46132/ide'以查看可用 API 列表...

    /opt/ti/ccs1010/ccs/eclipse/ccstudio:第2行:29280 Aborted (转储内核)/opt/ti/ccs1010/ccs/eclipse/ccstudio.dist $@-launcher.appendVmargs -vmargs -Djava.io.tmpdir=/tmp/${user}

     

    就像您说的那样、我似乎缺少依赖项。 我将要求我的管理员确保安装了 glibc2.18+、您是否知道其他哪些依赖项看起来缺少?  

    谢谢、

    索菲亚

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

    [引用 user="Sophia Yoo ]\n 正如您所说的那样、它看起来好像缺少依赖关系。 我将要求我的管理员确保安装了 glibc2.18+、您是否知道其他哪些依赖项看起来缺少?  [/报价]

    安装程序应弹出一个屏幕、说明安装过程中缺少的任何依赖项。 您需要解决安装程序检测到的任何问题。

    此外、还请查看以下链接中列出的依赖项:

    https://processors.wiki.ti.com/index.php/Linux_Host_Support_CCSv6#CentOS_7.0_64bit

    虽然链接中的信息适用于旧版 CCS、但我认为它也与当前版本相关。

    Ki

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

    我的系统管理员安装了 libXss、我们还安装了 glibc-2.25。 遗憾的是、我仍然遇到了与之前相同的所有错误。 CCS 在调试时仍然崩溃、并给我提供"检测到多个调试内核"加载错误。 这是 CCS 崩溃时收到的警告消息:  

    (Code Composer Studio:2225):GTK-WARNING **:分配小工具时的负内容宽度-12 (分配1、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:2225):GTK-WARNING **:分配小工具时的负内容宽度-12 (分配1、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:2225):GTK-WARNING **:分配小工具时的负内容宽度-12 (分配1、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:2225):GTK-WARNING **:分配小工具时的负内容宽度-7 (分配6、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:2225):GTK-WARNING **:分配小工具时的负内容宽度-7 (分配6、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:2225):GTK-WARNING **:分配小工具时的负内容宽度-7 (分配6、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    202020-07-24 14:05:04.510:信息::Worker-5:执行早期启动扩展:将初始化的@5436ms 记录到 org.eclipse.jiter.util.log.StdErrLog
    20202020-07-24 14:05:04.606:INFO:oejs.Server:Worker-5:执行早期启动扩展:jot-9.4.24.v20191120;编译:2019-11-22T15:55:43.345Z;git:363d5f2df3a8a28de40604320230664b91.816;JVM c791.8-b91.816
    202020-07-24 14:05:04.648:信息:oejs.AbstractConnector:Worker-5:执行早期启动扩展:启动 ServerConnector@444f80a0{HTTP/1.1、[http/1.1]}{127.0.0.1:34763}
    202020-07-24 14:05:04.648:INFO:oejs.Server:Worker-5:执行早期启动扩展:启动@5574ms

    CCS HTTP 适配器已启动! [CCS.port:34763]-在 Web 浏览器中打开 localhost:34763/ide'以查看可用 API 列表...

    /opt/ti/ccs1010/ccs/eclipse/ccstudio:第3行:2225 Aborted (转储内核)/opt/ti/ccs1010/ccs/eclipse/ccstudio.dist $@-launcher.appendVmargs -vmargs -Djava.io.tmpdir=/tmp/${user}

    您建议我做什么? 此外、您能否向我发送一个适用于 CCS10的可调试编译项目、以便我可以查看所有配置并将其与我的配置进行比较?  

    谢谢、

    索菲亚

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

    [引用 USER="Sophia Yoo"](Code Composer Studio:2225):GTK-WARNING **:分配小工具时的负内容宽度-12 (分配1、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)[/QUERQE]

    不用担心这些消息。 它们与崩溃无关、可以忽略。

    很抱歉耽误你的时间。 我正在尝试复制您的环境。 由于这是我们官方不支持的非标准环境、因此需要一些时间。 感谢您的耐心等待。

    Ki

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

    Sophia -您是否尝试运行 CCSv9.3.0? 该版本在 CentOS 7上非常适合我。 我在 CCSV10.x 方面遇到问题  

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

    您好 Ki、  

    是的、我们安装了 CCSv9.3.0并为此版本安装了 C2000v20.2编译器。  

    我能够连接到目标板、但遗憾的是 CCS 仍然像以前一样损毁调试或负载。 终端会生成转储文件、并在崩溃后提供相同的错误:

    (Code Composer Studio:7762):GTK-WARNING **:分配小工具时的负内容宽度-12 (分配1、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:7762):GTK-WARNING **:分配小工具时的负内容宽度-7 (分配6、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    202020-07-27 18:35:34.274:信息::Worker-11:工作台早期启动:将已初始化的@13013ms 记录到 org.eclipse.jette.util.log.StdErrLog

    202020-07-27 18:35:34.395:info:oejs.Server:Worker-11:工作台早期启动:jader-9.4.10.v20180503;编译:2018-05-03T15:56:21.710Z;git:daa59876e6f384329b1229e70a80934569428c;jvm-1.12-112-112-1.12-b1.12-b1.12-13

    202020-07-27 18:35:34.438:info:oejs.AbstractConnector:Worker-11:Workbench 早期启动:启动 ServerConnector@5ecad558{HTTP/1.1、[http/1.1]}{127.0.0.1:35858}

    202020-07-27 18:35:34.438:info:oejs.Server:Worker-11:工作台早期启动:启动@13177ms

    CCS HTTP 适配器已启动! [CCS.port:35858]-在 Web 浏览器中打开'localhost:35858/ide'以查看可用 API 列表...

    /opt/ti/ccs930/ccs/eclipse/ccstudio:第2行: 7762 Aborted                (转储内核)/opt/ti/ccs930/ccs/eclipse/ccstudio.dist $@-launcher.appendVmargs -vmargs -Djava.io.tmpdir=/tmp/${user}

    您在 CCSv10上遇到了哪些问题? 您是否以不同的方式配置 CCSv9? 您对我可以采取哪些措施来解决 CCSv9问题有什么建议吗?  

    感谢您的帮助、  

    索菲亚

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

    [引用用户="Sophia Yoo "]您在 CCSv10中遇到了哪些问题?

    根据我所读的内容、CentOS 7似乎支持高达2.17的 glibc。 如何在安装中将 glibc 更新为2.25?

    [引用 USER="Sophia Yoo "]您是否以任何不同的方式配置 CCSv9?

    不可以、我刚刚运行 sudo yum install libXScrnSaver glibc.i686、然后安装 v9并运行正常。

    您是否使用 sudo 运行 CCS?

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

    我的系统管理员能够安装 glibc2.25、我不太确定如何安装。 以前、我在 CCSv10中遇到的错误是、当我尝试调试或加载任何程序时、它会崩溃。  

    我没有将 CCSv9 (或 CCSv10)用作 sudo。 这是必要的吗?  

    谢谢、

    索菲亚

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

    [引用 USER="Sophia Yoo ]\n 我不使用 CCSv9 (或 CCSv10)作为 sudo。 这是必要的吗?  [/报价]

    听起来 CCS 是由您的系统管理员在 sudo/root 权限下安装的。 在这种情况下、可能需要将 CCS 作为 sudo 运行。 我需要尝试一下。

    此外、我只想确认 install_drivers.sh 脚本是否在 sudo 下运行。

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

    是的、install_drivers.sh 脚本在 sudo 下运行。 听起来不错、我还询问了系统管理员是否能够获得 sudo 权限来尝试运行程序。  

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

    我能够以 sudo 的形式启动 CCS、但程序在调试程序时仍会崩溃。 这是碰撞后在终端中生成的警告:  

    [root@Maia-dev-laptop ~]$ sudo /opt/ti/ccs930/ccs/eclipse/ccstudio
    JxBrowser - init()
    08:59:45严重:[0804/085945.956288:错误:gl_surface_glx.cc (415)] glxQueryVersion 失败
    08:59:45严重:[0804/085945.956307:错误:gl_initiizer_x11.cc (157)] GLSurfaceGLx::InitializeOneOff 失败。
    08:59:45严重:[0804/085945.957923:error:viz_main_impl.cc (196)]由于初始化期间的错误而退出 GPU 进程
    08:59:45严重:[0804/085945.962045:错误:browser_GPU_channel_host_factory.cc (121)]启动 GPU 过程失败。
    08:59:46严重:[0804/085946.070865:错误:GPU_PROCESS_translation_factory.cc (1019)]丢失 UI 共享上下文。

    (Code Composer Studio:32679):gdk-warning **: XSetErrorHandler() called with a GDK error trap pushed. 别那样做。

    (Code Composer Studio:32679):GTK-WARNING **:分配小工具时的负内容宽度-12 (分配1、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    (Code Composer Studio:32679):GTK-WARNING **:分配小工具时的负内容宽度-7 (分配6、扩展6x7)(节点分隔符、所有者 GtkSeparatorToolItem)

    202020-08-04 08:59:49.347:信息::Worker-7:工作台早期启动:将已初始化的@11979ms 记录到 org.eclipse.jette.util.log.StdErrLog
    202020-08-04 08:59:49.502:info:oejs.server:Worker-7:工作台早期启动:jader-9.4.10.v20180503;内置:201-05T15:56:21.710Z;git:daa59876e6f384329b1229e70a80934569428c;jvm-1.12-112-1.12-112-1.12-1.12-1.12-15
    202020-08-04 08:59:49.563:INFO:oejs.AbstractConnector:Worker-7:Workbench 早期启动:启动 ServerConnector@6580f389{HTTP/1.1、[http/1.1]}{127.0.0.1:36326}
    202020-08-04 08:59:49.576:info:oejs.Server:Worker-7: Workbench Early Started: Started @12208ms

    CCS HTTP 适配器已启动! [CCS.port:36326]-在 Web 浏览器中打开'localhost:36326/ide'以查看可用 API 列表...

    /opt/ti/ccs930/ccs/eclipse/ccstudio:第2行:32679 Aborted (转储内核)/opt/ti/ccs930/ccs/eclipse/ccstudio.dist $@-launcher.appendVmargs -vmargs -Djava.io.tmpdir=/tmp/${user}

    在加号端、我现在能够使用电路板运行示例 TI 程序、并且能够成功进行调试。 您能否告知我如何配置程序以便成功加载和运行?  

    谢谢、

    索菲亚