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.

[参考译文] CCSTUDIO:在 Linux 中以无人参与方式安装 CCS 时、禁用 Blackhawk 和 Segger

Guru**** 2540600 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1562278/ccstudio-disabling-blackhawk-and-segger-when-installing-ccs-unattended-in-linux

部件号:CCSTUDIO


工具/软件:

我正在尝试构建一个 Docker 容器、用作即将开始的项目的构建服务器。  我不是第一次尝试这个操作、但我想我遇到了一个以前版本的 CCS 中不存在的新问题。

Blackhawk 驱动程序安装过程会遇到 udev 的一些问题。  我对 udev 不太熟悉、但我怀疑问题出在 Docker 容器没有物理 USB 接口。 最后、在尝试解决这个问题两小时后、我遇到了一个问题、bh_driver_install.sh 无法写入/sys/devices/LNXSYSTM:00/uevent、因为它是只读的。 这是 Docker 的故意限制、无法解决。

从我观察其他 Docker 容器可以看出、以前版本的 CCS 接受了“--install-Blackhawk false“和“--install-Segger false“标志、但不再支持这些标志。

我最终希望构建服务器构建代码并连接到开发套件、但目前我甚至无法让它构建代码。  对于如何使其正常运行、您有什么建议吗?

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

    您好:

    您尝试安装哪个确切版本的 CCS? 请注意、CCS 20.x 不支持选择要安装的调试探针、它只是安装所有默认值。 这适用于 GUI 安装程序和 CLI 安装程序。 我们计划在将来的版本中重新添加此功能:

    https://sir.ext.ti.com/jira/browse/EXT_EP-12145

    谢谢

    Ki

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

    很高兴知道该功能正在发挥作用。

    正在安装 CCS 20.3.0。

    我最终找到了我的问题的核心。 Blackhawk 安装程序尝试重新启动 udev 规则、但我的 Docker 容器上没有安装 udev 软件包。 安装 udev 可以成功完成安装。