工具/软件:
我正在尝试构建一个 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“标志、但不再支持这些标志。
我最终希望构建服务器构建代码并连接到开发套件、但目前我甚至无法让它构建代码。 对于如何使其正常运行、您有什么建议吗?