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 未在用于 CI 构建的 Windows Docker 容器中检测已安装的编译器工具

Guru**** 1979755 points
Other Parts Discussed in Thread: CC2538, CCSTUDIO, CC2640
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1275939/ccs-not-detecting-installed-compiler-tools-in-windows-docker-container-for-ci-build

主题中讨论的其他器件:CC2640、CCStudio、CC2538

CCS 未在用于 CI 构建的 Windows Docker 容器中检测已安装的编译器工具

大家好!

背景:我正在尝试使用 Windows Docker 容器为 CC2640处理器设置 CI 构建。 我需要使用 Windows、而不是 Linux、因为用于 CC2640的 BLE SDK 仅支持 Windows 开发(ugh)

到目前为止、我构建了 Docker 容器并与 CCS 和我们所需的各种 SDK 和库配合使用:
CCS (我已尝试11.2.0.00007和最新的12.4.0.00007)
CC2640 BLE SDK 2.01.00.444423
SimpleLink TIRTOS 2.13.00.06
编译器:TI CGT TMS470 16.9.3LTS (也试用了最新版本16.9.11 LTS)
 
所有这些工具的安装都是成功且有效的。

问题:

在 Docker 容器中编译代码时、CCS 无法找到 CGT TMS470编译器。

我将关注此文档以在 software-dl.ti.com/.../ccs_projects-command-line.html 命令行上使用 CCS。

可以找到其他 SDK 软件包、并可以通过此命令正确地包含这些软件包

eclipsec.exe -noSplash -data C:\\workspace1 -application com.ti.common.core.initialize -rtsc.productDiscoveryPath c:\ti\tirtos_simplelink_2_13_00_06
eclipsec.exe -noSplash -data C:\\workspace1 -application com.ti.common.core.initialize -rtsc.productDiscoveryPath c:\ti\xdctools_3_31_01_33_core

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
C:\ti\ccs1240\ccs\eclipse>eclipsec.exe -noSplash -data C:\\workspace1 -application com.ti.common.core.initialize -rtsc.productDiscoveryPath c:\ti\tirtos_simplelink_2_13_00_06
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See www.slf4j.org/codes.html for further details.
Searching for deleted extension-sites to uninstall:
Finished!
Searching for new extension-sites to install:
Discovered new extension-site: c:\ti\tirtos_simplelink_2_13_00_06
Installing new extension-sites... done!
Finished!
C:\ti\ccs1240\ccs\eclipse>eclipsec.exe -noSplash -data C:\\workspace1 -application com.ti.common.core.initialize -rtsc.productDiscoveryPath c:\ti\xdctools_3_31_01_33_core
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See www.slf4j.org/codes.html for further details.
Searching for deleted extension-sites to uninstall:
Finished!
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


不过、CCS 编译器搜索失败

eclipsec -nosplash -data C:\\workspace1 -application com.ti.common.core.initialize -ccs.toolDiscoveryPath C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_16.9.11.LTS

这里是编译器目录、我从 CMD 而 不是 PowerShell 运行命令、因为 PowerShell 与 CCS 有问题。

Fullscreen
1
2
3
4
5
6
7
8
9
10
PS C:\ti\ccs1240\ccs\eclipse> dir ..\tools\compiler\
Directory: C:\ti\ccs1240\ccs\tools\compiler
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 9/28/2023 3:59 PM ti-cgt-arm_16.9.11.LTS
d----- 9/28/2023 3:58 PM ti-cgt-arm_16.9.3.LTS
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
C:\ti\ccs1240\ccs\eclipse>eclipsec -nosplash -data C:\\workspace1 -application com.ti.common.core.initialize -ccs.toolDiscoveryPath C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_16.9.11.LTS
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See www.slf4j.org/codes.html for further details.
Searching for deleted extension-sites to uninstall:
Finished!
Searching for new extension-sites to install:
Finished!
C:\ti\ccs1240\ccs\eclipse>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX



当我运行时:

eclipsec.exe -verbose -noSplash -data C:\\workspace1 -application com.ti.ccstudio.apps.inspect -ccs.product

我没有看到编译器、但我看到安装了软件包。

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
C:\ti\ccs1240\ccs\eclipse>eclipsec.exe -verbose -noSplash -data C:\\workspace1 -application com.ti.ccstudio.apps.inspect -ccs.product
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See www.slf4j.org/codes.html for further details.
Product location: C:/ti/ccs1240/ccs
Compilers:
Products:
sysconfig [SysConfig]:
1.17.0 [C:/ti/ccs1240/ccs/utils/sysconfig_1.17.0]
com.ti.rtsc.TIRTOSsimplelink [TI-RTOS for SimpleLink Wireless MCUs]:
2.13.0.06 [c:/ti/tirtos_simplelink_2_13_00_06]
com.ti.rtsc.XDCtools [XDCtools]:
3.62.1.16_core [C:/ti/ccs1240/xdctools_3_62_01_16_core]
3.31.1.33_core [C:/ti/xdctools_3_31_01_33_core]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

现在、我四处搜索、在运行编译器搜索命令后、我看到这个文件

C:\ti\ccs1240\ccs\eclipse\configuration\com.ti.common.project.core>type compilerProperties.cache.log

Fullscreen
1
2
3
4
5
6
7
Total tool discovery time: 203 ms
Discovered a total of 2 tools:
C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_16.9.11.LTS : 16.9.11.LTS
C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_16.9.3.LTS : 16.9.3.LTS
C:\ti\ccs1240\ccs\eclipse\configuration\com.ti.common.project.core>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

缓存文件也会显示此情况、因此我看到 CCS 正在检测编译器并且只是没有安装它们。

C:\ti\ccs1240\ccs\eclipse\configuration\com.ti.common.project.core>type compilerProperties.cache

Fullscreen
1
2
3
4
5
cacheFileNamet Ljava/lang/String;L indext ☼Ljava/util/Map;xpt ↑compilerProperties.cachesr ↨java.util.LinkedHashMap4�N\►l��☻ Z ♂accessOrderxr ◄java.util.HashMap���▬`� ☻F
�� L pathq ~ xpt 7C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_16.9.11.LTSw☻ \xsr 9com.ti.common.project.core.tools.AToolType$ToolProperties ☻ L
propertiesq ~ ☻L ◄toolTypeClassNameq ~ L versionq ~ xpsq ~ ?@ ♀ ► t
toolFamilyt Armx t *com.ti.ccstudio.buildmodel.CodegenToolTypet ♂16.9.11.LTSsq ~t 6C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_16.9.3.LTSw☻ \xsq ~ ♂sq ~ ?@ ♀ ► q ~ ♫q ~ ☼x q ~ ►t
16.9.3.LTSx
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX



有趣的是、当我在我一直在 CCS UI 中进行开发的本地计算机上运行时、它确实起作用、并且编译器已安装。 但此命令行编译器的功能在 Docker 系统中不起作用。

我用于设置系统的 Dockerfile 看起来如此

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#Dockerfile
# Full windows base image.
FROM mcr.microsoft.com/windows:ltsc2019
# Metadata indicating an image maintainer.
LABEL maintainer="xxx"
SHELL ["cmd", "/S", "/C"]
RUN "mkdir work"
ADD CCS12.4.0.00007_win64.zip 'c:/work'
ADD ble_cc26xx_setupwin32_2_01_00_44423.exe 'c:/work'
ADD ble_sdk_install.bat 'c:/work'
ADD tirtos_simplelink_setupwin32_2_13_00_06.exe 'c:/work'
ADD ti_cgt_tms470_16.9.3.LTS_windows_installer.exe 'c:/work'
ADD ti_cgt_tms470_16.9.11.LTS_windows_installer.exe 'c:/work'
ADD python-3.11.5-amd64.exe 'c:/work'
ADD fw.tar 'c:/work'
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    大家好、Kevin、感谢您对问题进行非常详细和完整的描述。 主题专家今天离开了,但我们将在星期一进一步调查这一点。

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

    非常好、谢谢、期待您的参与!

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

    Kevin 老师、您可以随附工作区日志文件吗?  它是文件  C:/workspace1/.metadata/.log。  谢谢!

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

    这是日志文件

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    c:\workspace1\.metadata>type .log
    !SESSION 2023-10-08 18:25:52.933 -----------------------------------------------
    eclipse.buildId=4.23.0.I20220308-0310
    java.version=11.0.13
    java.vendor=Eclipse Adoptium
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
    Framework arguments: -application com.ti.common.core.initialize -rtsc.productDiscoveryPath c:\ti\tirtos_simplelink_2_13_00_06
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -data C:\\workspace1 -application com.ti.common.core.initialize -rtsc.productDiscoveryPath c:\ti\tirtos_simplelink_2_13_00_06
    !ENTRY com.ti.common.core 1 0 2023-10-08 18:25:57.980
    !MESSAGE path=ccs_base/DebugServer
    !ENTRY com.ti.common.core 1 0 2023-10-08 18:25:57.980
    !MESSAGE debugServerDir=C:/ti/ccs1240/ccs/ccs_base/DebugServer
    !SESSION 2023-10-08 18:26:20.524 -----------------------------------------------
    eclipse.buildId=4.23.0.I20220308-0310
    java.version=11.0.13
    java.vendor=Eclipse Adoptium
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
    Framework arguments: -application com.ti.common.core.initialize -rtsc.productDiscoveryPath c:\ti\xdctools_3_31_01_33_core
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -data C:\\workspace1 -application com.ti.common.core.initialize -rtsc.productDiscoveryPath c:\ti\xdctools_3_31_01_33_core
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    Ki Kevin:

    日志文件不会显示任何意外情况。

    我不熟悉 Docker、但 需要关注以下几点:

    1.查看是否可以从 Docker 环境调用编译器工具。  工具的"cl"可执行文件必须可以从 Docker 环境运行、以便 CCS 使用它。

    2.确保用户在安装 CCS 和运行 CCS 之间保持一致。  人们遇到的许多问题最终会导致作为一个用户安装 CCS、但随后以另一个用户的身份运行 CCS 的副作用。

    3.确保安装 CCS 和运行 CCS 之间文件系统的访问权限保持一致。  与#2类似,如果安装 CCS 的文件系统位置在安装过程中是可写的,但在运行 CCS 时是只读的,则会导致许多问题。

    如果您愿意、我们可以打电话查看您的设置。

    -巴尔塔萨

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

    你好 Baltasar 感谢你的快速反应

    1.是的,cl exe 是可运行的

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    c:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_16.9.11.LTS\bin>armcl.exe -version
    TI ARM C/C++ Compiler v16.9.11.LTS
    Build Number 1TAUK-I3E26%M8-RTARQ-SAR-C08D
    TI ARM EABI C/C++ Parser v16.9.11.LTS
    Build Number 1TAUK-I3E26%M8-RTARQ-SAR-C08D
    TI ARM C/C++ File Merge v16.9.11.LTS
    Build Number 1TAUK-I3E26%M8-RTARQ-SAR-C08D
    TI ARM C/C++ Optimizer v16.9.11.LTS
    Build Number 1TAUK-I3E26%M8-RTARQ-SAR-C08D
    TI ARM C/C++ Codegen v16.9.11.LTS
    Build Number 1TAUL-I3E26%M8-RTARQ-SAR-C08D
    TI ARM Assembler v16.9.11.LTS
    Build Number 1TAUL-I3E26%M8-RTARQ-SAR-C08D
    TI ARM Embed Utility v16.9.11.LTS
    Build Number 1TAUK-I3E26%M8-RTARQ-SAR-C08D
    TI ARM C Source Interlister v16.9.11.LTS
    Build Number 1TAUK-I3E26%M8-RTARQ-SAR-C08D
    TI ARM Linker v16.9.11.LTS
    Build Number 1TAUL-I3E26%M8-RTARQ-SAR-C08D
    TI ARM Absolute Lister v16.9.11.LTS
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    2. 我刚刚通过运行 CCS 安装程序、然后在命令行背靠背运行编译器安装程序进行测试、无需更改权限或用户或任何内容、仍然失败

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    C:\work\CCS12.4.0.00007_win64>ccs_setup_12.4.0.00007.exe --mode unattended --disable-components PF_MSP430,PF_MSP432
    C:\work\CCS12.4.0.00007_win64>dir c:\ti
    Volume in drive C has no label.
    Volume Serial Number is C2F9-CD1F
    Directory of c:\ti
    10/09/2023 03:12 PM <DIR> .
    10/09/2023 03:12 PM <DIR> ..
    10/09/2023 03:12 PM <DIR> ccs1240
    0 File(s) 0 bytes
    3 Dir(s) 136,014,143,488 bytes free
    ...
    c:\work>ti_cgt_tms470_16.9.11.LTS_windows_installer.exe --mode unattended --prefix C:\ti\ccs1240\ccs\tools\compiler
    c:\ti\ccs1240\ccs\eclipse>eclipsec.exe -verbose -noSplash -data C:\\workspace1 -application com.ti.ccstudio.apps.inspect -ccs.product
    SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
    SLF4J: Defaulting to no-operation (NOP) logger implementation
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    用户是"用户管理器\容器管理员"这一事实是否是一个问题? 似乎没有失败或在任何其他点有问题。

    这是.log 从工作区目录下的

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    c:\ti\workspacekevin\.metadata>type .log
    !SESSION 2023-10-09 16:39:09.003 -----------------------------------------------
    eclipse.buildId=4.23.0.I20220308-0310
    java.version=11.0.13
    java.vendor=Eclipse Adoptium
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
    Framework arguments: -application com.ti.common.core.initialize -ccs.toolDiscoveryPath C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_16.9.11.LTS
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -data C:\ti\workspacekevin -application com.ti.common.core.initialize -ccs.toolDiscoveryPath C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-arm_16.9.11.LTS
    !ENTRY com.ti.common.core 1 0 2023-10-09 16:39:11.081
    !MESSAGE path=ccs_base/DebugServer
    !ENTRY com.ti.common.core 1 0 2023-10-09 16:39:11.081
    !MESSAGE debugServerDir=C:/ti/ccs1240/ccs/ccs_base/DebugServer
    !SESSION 2023-10-09 16:39:35.366 -----------------------------------------------
    eclipse.buildId=4.23.0.I20220308-0310
    java.version=11.0.13
    java.vendor=Eclipse Adoptium
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
    Framework arguments: -application com.ti.common.core.initialize -ccs.toolDiscoveryPath C:\ti\ccs1240\ccs\tools\compiler\
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -data C:\ti\workspacekevin -application com.ti.common.core.initialize -ccs.toolDiscoveryPath C:\ti\ccs1240\ccs\tools\compiler\
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    此时、电话听起来很有必要、什么时候是最佳时机?

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

    尊敬的 Kevin:

    我注意到在运行"check"命令的输出中有一件奇怪的事情-它在"Compilers:"标题下没有显示任何内容。  通常、应列出所有已知器件系列、然后在这些器件系列下列出所有已发现的编译器。  如果没有发现编译器、它仍应列出带有字符串" "。  因此、我怀疑您的 CCS 安装可能不包含任何器件。

    是否可以尝试在不禁用任何组件的情况下重新安装 CCS?  即、安装完整的 CCS 及所有器件系列。  然后、让我们看看"check"命令的输出是什么。

    谢谢。

    -巴尔塔萨

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

    你好,Baltasar,

    当我安装 CCS 11.2.0时、在我指定 ARM 编译器时、其操作与找不到 ARM 编译器的操作相同。 但"check"命令也向 C7000器件显示"none"用于编译器、因此我知道器件正在安装中。

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    C:\ti\ccs1120\ccs\eclipse>eclipsec.exe -verbose -noSplash -data C:\\workspace1 -application com.ti.ccstudio.apps.inspect -ccs.product
    Product location: C:/ti/ccs1120/ccs
    Compilers:
    C7000:
    <none>
    Products:
    sysconfig [SysConfig]:
    1.12.0 [C:/ti/ccs1120/ccs/utils/sysconfig_1.12.0]
    com.ti.rtsc.XDCtools [XDCtools]:
    3.62.1.16_core [C:/ti/ccs1120/xdctools_3_62_01_16_core]
    C:\ti\ccs1120\ccs\eclipse>
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    我无法与"PF_MSP430、PF_MSP432"组件一起安装的原因是、当我使用这些组件进行安装时、 由于出现一个对话框尝试弹出以安装 MSP430 仿真器或其它工具、并且在需要无人参与且没有 GUI 时会挂起安装程序、因此"无人参与" NO GUI 安装会失败。

    但是我已经在我的本地计算机上对其进行了测试、所以就我所能知、不需要 MSP430就可以安装其他器件了

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

    尊敬的 Kevin:

    好像您的 CCS 不知何故未能安装所有器件系列。  在本例中、运行"check"命令时、您应在"Compilers:"下看到"Arm"系列。  它应该如下所示:

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    PS C:\CCS\12.5.0.00006\ccs\eclipse> .\eclipsec.exe -nosplash -data workspace -application com.ti.ccstudio.apps.inspect "-ccs.product"
    Product location: C:/CCS/12.5.0.00006/ccs
    Compilers:
    Arm:
    TI v20.2.7.LTS [C:/CCS/12.5.0.00006/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS]
    TI Clang v3.2.0-beta.1.20230912.2231+6f7ba078b6c957dda2026c007925a72e0699771f [C:/Work/tools/TICLANG/ARM/ti-cgt-armllvm_3.2.0-beta.1.20230912.2231-6f7ba078b6c957dda2026c007925a72e0699771f]
    TI Clang v3.2.0.LTS [C:/CCS/12.5.0.00006/ccs/tools/compiler/ti-cgt-armllvm_3.2.0.LTS]
    GNU v8.3.1 (Energia) [C:/Users/a0389310/AppData/Local/Energia15/packages/energia/tools/arm-none-eabi-gcc/8.3.1-20190703]
    GNU v6.3.1 (Energia) [C:/TI/energia_tool_arm-none-eabi-gcc_6.3.1-20170620]
    GNU v4.8.4 (Energia) [C:/Users/a0389310/AppData/Local/Energia15/packages/energia/tools/arm-none-eabi-gcc/4.8.4-20140725]
    C2000:
    TI v22.6.1.LTS [C:/CCS/12.5.0.00006/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS]
    TI Clang v0.17.2 [C:/Work/tools/TICLANG/C2900/ti-cgt-c29_0.17.2]
    C5500:
    <none>
    C6000:
    TI v8.3.12 [C:/CCS/12.5.0.00006/ccs/tools/compiler/ti-cgt-c6000_8.3.12]
    C7000:
    <none>
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    能否尝试在 Docker 环境之外的 CCS 安装中运行"checking"命令?  即您认为按预期运行的安装...

    您是否也可以尝试运行此命令转储 Docker 设置中的完整设备列表?:

       eclipsec -nosplash -data workspace -application com.ti.ccstudio.apps.inspect "-ccs.devices"-ccs.devices:groupBy:family"

    还有一点、您可以随附该文件吗?  <ccs>/ccs/install_logs/<xxxxxx>/ccs_install_12.<x.x.xxxxx>.log

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

    HMM 如果我尝试在 Docker 中安装 CCS 而不使用--disable-components

    安装失败、我在安装日志中看到此错误

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    [15:31:38] CCS_INFO: Done installing repository MSP430_BUILD_DEBUG
    [15:31:38] CCS_INFO: Looking for binaries to install...
    [15:31:38] CCS_INFO: Found C:\ti\ccs1240\ccs\eclipse\downloads\ti_msp430pack_header_files_setup_11.1.0.exe from repo type component MSP430_BUILD_DEBUG, installing now
    [15:31:38] CCS_INFO: Installing MSP430_BUILD_DEBUG
    [15:31:38] showprogress = false
    [15:31:39] CCS_INFO: Installing C:\ti\ccs1240\ccs\eclipse\downloads\ti_msp430pack_header_files_setup_11.1.0.exe
    [15:31:39] CCS_INFO: Actual executable C:\ti\ccs1240\ccs\eclipse\downloads\ti_msp430pack_header_files_setup_11.1.0.exe
    Executing C:\ti\ccs1240\ccs\eclipse\downloads\ti_msp430pack_header_files_setup_11.1.0.exe --prefix "c:\ti\ccs1240/ccs" --eclipseprefix "c:/ti/ccs1240/ccs/eclipse" --mode unattended --installer-log "c:\ti\ccs1240/ccs/install_logs
    /20231019152838" --ccs true
    Script exit code: 0
    Script output:
    Ignoring option ccs
    Script stderr:
    [15:31:51] CCS_WARNING: Found C:\ti\ccs1240\ccs\install_logs\ti_msp430pack_header_files11.1.0_install.log, component installer needs to be updated.
    [15:31:52] CCS_INFO: Done installing executable MSP430_BUILD_DEBUG C:\ti\ccs1240\ccs\eclipse\downloads\ti_msp430pack_header_files_setup_11.1.0.exe
    [15:31:53] CCS_INFO: Found C:\ti\ccs1240\ccs\eclipse\downloads\ti_msp430pack_setup64_11.1.0.exe from repo type component MSP430_BUILD_DEBUG, installing now
    [15:31:53] CCS_INFO: Installing MSP430_BUILD_DEBUG
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    下面是在我的常规 win10安装中 Docker env 之外的"检查"命令输出、当然也是已经安装了 ARM 编译器的命令。

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    C:\ti\ccs1120\ccs\eclipse>eclipsec.exe -verbose -noSplash -data C:\\workspace1 -application com.ti.ccstudio.apps.inspect -ccs.product
    Product location: C:/ti/ccs1120/ccs
    Compilers:
    Arm:
    TI v20.2.5.LTS [C:/ti/ccs1120/ccs/tools/compiler/ti-cgt-arm_20.2.5.LTS]
    TI v16.9.11.LTS [C:/ti/ccs1120/ccs/tools/compiler/ti-cgt-arm_16.9.11.LTS]
    TI v16.9.3.LTS [C:/ti/ccs1120/ccs/tools/compiler/ti-cgt-arm_16.9.3.LTS]
    TI Clang v1.3.1.LTS [C:/ti/ccs1120/ccs/tools/compiler/ti-cgt-armllvm_1.3.1.LTS]
    C7000:
    <none>
    Products:
    sysconfig [SysConfig]:
    1.12.0 [C:/ti/ccs1120/ccs/utils/sysconfig_1.12.0]
    com.ti.rtsc.TIRTOSsimplelink [TI-RTOS for SimpleLink Wireless MCUs]:
    2.13.0.06 [C:/ti/tirtos_simplelink_2_13_00_06]
    com.ti.rtsc.XDCtools [XDCtools]:
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    以下是适用于 CCS 11和 CCS 12的 Docker 安装中的检查命令。

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    docker ccs11.2.0
    C:\ti\ccs1120\ccs\eclipse>eclipsec.exe -verbose -noSplash -data c:\\workspae2 -application com.ti.ccstudio.apps.inspect -ccs.product
    Product location: C:/ti/ccs1120/ccs
    Compilers:
    C7000:
    <none>
    Products:
    sysconfig [SysConfig]:
    1.12.0 [C:/ti/ccs1120/ccs/utils/sysconfig_1.12.0]
    com.ti.rtsc.XDCtools [XDCtools]:
    3.62.1.16_core [C:/ti/ccs1120/xdctools_3_62_01_16_core]
    C:\ti\ccs1120\ccs\eclipse>eclipsec.exe -verbose -noSplash -data c:\\workspae2 -application com.ti.ccstudio.apps.inspect "-ccs.devices" "-ccs.devices:groupBy:family"
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    这里是我的 Docker 容器的安装日志。

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Log started 09/28/2023 at 15:45:30
    Preferred installation mode : unattended
    Trying to init installer in mode unattended
    Mode unattended successfully initialized
    [15:45:30] CCS_INFO: Installer timestamp 20230928154530
    [15:45:31] Installer arguments --mode unattended --disable-components PF_MSP430,PF_MSP432
    [15:45:31] CCS_INFO: Initialization sets components_download_url to software-dl.ti.com/.../components
    [15:45:31] CCS_INFO: Reboot required: false
    Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\Texas Instruments\Code Composer Studio 12.4.0.00007 Version. Setting variable oldVersion to empty value
    [15:45:31] createshortcuts set to true
    [15:45:32] CCS_INFO: Temporary folder set to C:\Users\ContainerAdministrator\AppData\Local\Temp/ccs_cfed6d61-8c64-4578-5de3-fb94cd6db1d6
    [15:45:33] CCS_INFO: Product families available: PF_MSP430,PF_MSP432,PF_MSPM0,PF_CC2X,PF_CC3X,PF_CC2538,PF_C28,PF_TM4C,PF_HERCULES,PF_SITARA,PF_SITARA_MCU,PF_OMAPL,PF_DAVINCI,PF_OMAP,PF_TDA_DRA,PF_C55,PF_C6000SC,PF_C66AK_KEYSTONE,PF_MMWAVE,PF_C64MC,PF_DIGITAL_POWER,PF_PGA
    [15:45:33] CCS_INFO: Components available: ARM_CGT_HELP,BBONE_FTDI_DRIVERS,C2000_CGT_HELP,C6000_CGT_HELP,CCS_DOC,CCS_LAUNCHER,CCS_UTILS,CGT_DEFAULTLIBS_C2800,CGT_DEFAULTLIBS_C6000_V8P,CGT_DEFAULTLIBS_MSP430,CGT_DEFAULTLIBS_TMS470,CLOUDAGENT,DEV_SUPPORT_AUTOMOTIVE,DEV_SUPPORT_C55XX,DEV_SUPPORT_C6000,DEV_SUPPORT_CC2538,DEV_SUPPORT_CC26XX,DEV_SUPPORT_CC3220,DEV_SUPPORT_CC3230,DEV_SUPPORT_CC32XX,DEV_SUPPORT_CC32XX_COMMON,DEV_SUPPORT_DAVINCI,DEV_SUPPORT_INTEGRA,DEV_SUPPORT_MMWAVE,DEV_SUPPORT_OMAP,DEV_SUPPORT_PGA,DEV_SUPPORT_SHARED,DEV_SUPPORT_SITARA,DEV_SUPPORT_SITARA_MCU,DEV_SUPPORT_UCD31XX,DMED,DS,DS_FLASH,DVT,ECLIPSE,EMU_BH,EMU_C2000,EMU_C2000_FLASH,EMU_HERCULES,EMU_TI,IDE,IDE_CHROME,IDE_GC,IDE_TOOLS_COMMON,INSTALLER,JRE,KEYSTONE2,MSP430_BUILD_DEBUG,MSP430_CGT_HELP,MSP430_GCC_SUPPORT,MSP432_BUILD_DEBUG,MSPM0,MSVC_REDIST_LATEST,NODEJS,P2APP,P2TOOLS,SEGGER_J_LINK,SEGGER_J_LINK_DRIVERS,SYSCONFIG,TARGETDB_DEF_PROPS,TARGET_CONTENT_CORE,TIREX,TIREX4,TIVA_STELLARIS_DRIVERS,TIVA_TM4C,TIVA_TM4E,TI_ARM_CLANG,USERGUIDE,core
    [15:45:34] PFsToBeInstalled: PF_MSP430 PF_MSP432 PF_MSPM0 PF_CC2X PF_CC3X PF_CC2538 PF_C28 PF_TM4C PF_HERCULES PF_SITARA PF_SITARA_MCU PF_OMAPL PF_DAVINCI PF_OMAP PF_TDA_DRA PF_C55 PF_C6000SC PF_C66AK_KEYSTONE PF_MMWAVE PF_C64MC PF_DIGITAL_POWER PF_PGA
    [15:45:34] Running in unattended mode, must validate system.
    [15:45:34] CCS_INFO: Running in unattended mode, must validate installdir c:/ti/ccs1240.
    [15:45:35] CCS_INFO: Testing c:/program files/ in install path c:/ti/ccs1240
    [15:45:35] CCS_INFO: Testing c:/program files \(x86\)/ in install path c:/ti/ccs1240
    [15:45:35] CCS_INFO: Testing c:/program files/ in install path c:/ti/ccs1240
    [15:45:36] Logdir = c:\ti\ccs1240/ccs/install_logs/20230928154530
    [15:45:36] CCS_INFO: CCStudio set to c:/ti/ccs1240/ccs/eclipse/ccstudio.exe
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    所以我找到了一些有趣的东西! 我有一台 PC、安装 了 win10、并且安装了 CCS 11.2、命令行为"--mode unused --disable-components PF_MSP430、PF_MSP432"

    然后安装了 ARM 编译器并尝试使用命令行命令来查找 ARM 编译器、它就像 Docker 容器一样失败! 因此、您只需在普通系统上自己复制、无需 Docker。

    因此、您似乎正确、我不需要禁用这些组件。 但是、如果我尝试在 Docker 容器中安装而不禁用组件、则安装会挂起。 我在上面发布了 Docker 容器的挂起安装日志、但这里还是出现了。

    CCS 目录:

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Directory of C:\ti\ccs1240
    10/19/2023 04:47 PM <DIR> .
    10/19/2023 04:47 PM <DIR> ..
    10/19/2023 04:49 PM <DIR> ccs
    0 File(s) 0 bytes
    3 Dir(s) 136,045,027,328 bytes free
    C:\ti\ccs1240>cd ccs
    C:\ti\ccs1240\ccs>dir
    Volume in drive C has no label.
    Volume Serial Number is C2F9-CD1F
    Directory of C:\ti\ccs1240\ccs
    10/19/2023 04:49 PM <DIR> .
    10/19/2023 04:49 PM <DIR> ..
    10/19/2023 04:49 PM <DIR> install_logs
    0 File(s) 0 bytes
    3 Dir(s) 136,045,027,328 bytes free
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    然后、此处是有关

    ccs_install_12.4.0.00007.log

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Log started 10/19/2023 at 16:46:16
    Preferred installation mode : unattended
    Trying to init installer in mode unattended
    Mode unattended successfully initialized
    [16:46:17] CCS_INFO: Installer timestamp 20231019164617
    [16:46:17] Installer arguments --mode unattended
    [16:46:17] CCS_INFO: Initialization sets components_download_url to software-dl.ti.com/.../components
    [16:46:18] CCS_INFO: Reboot required: false
    Could not find registry key HKEY_LOCAL_MACHINE\SOFTWARE\Texas Instruments\Code Composer Studio 12.4.0.00007 Version. Setting variable oldVersion to empty value
    [16:46:18] createshortcuts set to true
    [16:46:18] CCS_INFO: Temporary folder set to C:\Users\ContainerAdministrator\AppData\Local\Temp/ccs_2811f384-3ff6-4670-5a38-998a9508e4d4
    [16:46:19] CCS_INFO: Product families available: PF_MSP430,PF_MSP432,PF_MSPM0,PF_CC2X,PF_CC3X,PF_CC2538,PF_C28,PF_TM4C,PF_HERCULES,PF_SITARA,PF_SITARA_MCU,PF_OMAPL,PF_DAVINCI,PF_OMAP,PF_TDA_DRA,PF_C55,PF_C6000SC,PF_C66AK_KEYSTONE,PF_MMWAVE,PF_C64MC,PF_DIGITAL_POWER,PF_PGA
    [16:46:20] CCS_INFO: Components available: ARM_CGT_HELP,BBONE_FTDI_DRIVERS,C2000_CGT_HELP,C6000_CGT_HELP,CCS_DOC,CCS_LAUNCHER,CCS_UTILS,CGT_DEFAULTLIBS_C2800,CGT_DEFAULTLIBS_C6000_V8P,CGT_DEFAULTLIBS_MSP430,CGT_DEFAULTLIBS_TMS470,CLOUDAGENT,DEV_SUPPORT_AUTOMOTIVE,DEV_SUPPORT_C55XX,DEV_SUPPORT_C6000,DEV_SUPPORT_CC2538,DEV_SUPPORT_CC26XX,DEV_SUPPORT_CC3220,DEV_SUPPORT_CC3230,DEV_SUPPORT_CC32XX,DEV_SUPPORT_CC32XX_COMMON,DEV_SUPPORT_DAVINCI,DEV_SUPPORT_INTEGRA,DEV_SUPPORT_MMWAVE,DEV_SUPPORT_OMAP,DEV_SUPPORT_PGA,DEV_SUPPORT_SHARED,DEV_SUPPORT_SITARA,DEV_SUPPORT_SITARA_MCU,DEV_SUPPORT_UCD31XX,DMED,DS,DS_FLASH,DVT,ECLIPSE,EMU_BH,EMU_C2000,EMU_C2000_FLASH,EMU_HERCULES,EMU_TI,IDE,IDE_CHROME,IDE_GC,IDE_TOOLS_COMMON,INSTALLER,JRE,KEYSTONE2,MSP430_BUILD_DEBUG,MSP430_CGT_HELP,MSP430_GCC_SUPPORT,MSP432_BUILD_DEBUG,MSPM0,MSVC_REDIST_LATEST,NODEJS,P2APP,P2TOOLS,SEGGER_J_LINK,SEGGER_J_LINK_DRIVERS,SYSCONFIG,TARGETDB_DEF_PROPS,TARGET_CONTENT_CORE,TIREX,TIREX4,TIVA_STELLARIS_DRIVERS,TIVA_TM4C,TIVA_TM4E,TI_ARM_CLANG,USERGUIDE,core
    [16:46:20] PFsToBeInstalled:
    [16:46:20] Running in unattended mode, must validate system.
    [16:46:20] CCS_INFO: Running in unattended mode, must validate installdir c:/ti/ccs1240.
    [16:46:21] CCS_INFO: Testing c:/program files/ in install path c:/ti/ccs1240
    [16:46:21] CCS_INFO: Testing c:/program files \(x86\)/ in install path c:/ti/ccs1240
    [16:46:21] CCS_INFO: Testing c:/program files/ in install path c:/ti/ccs1240
    [16:46:22] Logdir = c:\ti\ccs1240/ccs/install_logs/20231019164617
    [16:46:22] CCS_INFO: CCStudio set to c:/ti/ccs1240/ccs/eclipse/ccstudio.exe
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    ti_msp430pack_header_files_setup_11.1.0_install.log

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Log started 10/19/2023 at 16:49:21
    Preferred installation mode : unattended
    Trying to init installer in mode unattended
    Mode unattended successfully initialized
    [16:49:21] Error reading AppFolder property from c:/ti/ccs1240/ccs/eclipse/ccs.properties
    [16:49:21] Using default AppFolder property Texas Instruments/Code Composer Studio
    [16:49:21] eclipsedir = c:/ti/ccs1240/ccs/eclipse
    Preparing to Install
    Preparing to Install
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\include
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\4xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\5xx_6xx_FRxx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\FR2xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\FR57xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\FR59xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\templates
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\templates\msp430_noport1
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\templates\msp430fr59xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\templates\msp430g20x0
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    ti_msp430pack_header_files11.1.0_install.log

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Log started 10/19/2023 at 16:49:21
    Preferred installation mode : unattended
    Trying to init installer in mode unattended
    Mode unattended successfully initialized
    [16:49:21] Error reading AppFolder property from c:/ti/ccs1240/ccs/eclipse/ccs.properties
    [16:49:21] Using default AppFolder property Texas Instruments/Code Composer Studio
    [16:49:21] eclipsedir = c:/ti/ccs1240/ccs/eclipse
    Preparing to Install
    Preparing to Install
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\include
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\4xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\5xx_6xx_FRxx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\FR2xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\FR57xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\lib\FR59xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\templates
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\templates\msp430_noport1
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\templates\msp430fr59xx
    Creating directory C:\ti\ccs1240\ccs\ccs_base\msp430\templates\msp430g20x0
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    最后是 ti_msp430pack11.1.0_install.log

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Log started 10/19/2023 at 16:49:34
    Preferred installation mode : unattended
    Trying to init installer in mode unattended
    Mode unattended successfully initialized
    [16:49:34] Error reading AppFolder property from c:/ti/ccs1240/ccs/eclipse/ccs.properties
    [16:49:34] Using default AppFolder property Texas Instruments/Code Composer Studio
    [16:49:34] eclipsedir = c:/ti/ccs1240/ccs/eclipse
    Preparing to Install
    Preparing to Install
    Directory already exists: C:\ti\ccs1240\ccs\ccs_base\common
    Directory already exists: C:\ti\ccs1240\ccs\ccs_base\common\targetdb
    Creating directory C:\ti\ccs1240\ccs\ccs_base\common\targetdb\drivers
    Creating directory C:\ti\ccs1240\ccs\ccs_base\common\targetdb\drivers\TI_reg_ids
    Unpacking files
    Unpacking C:\ti\ccs1240\ccs\ccs_base\common\targetdb\drivers\msp430_emu.xml
    Unpacking C:\ti\ccs1240\ccs\ccs_base\common\targetdb\drivers\TI_reg_ids\MSP430_regids.xml
    Creating directory C:\ti\ccs1240\ccs\ccs_base\DebugServer
    Creating directory C:\ti\ccs1240\ccs\ccs_base\DebugServer\drivers
    Unpacking files
    Unpacking C:\ti\ccs1240\ccs\ccs_base\DebugServer\drivers\MSP430.dll
    Directory already exists: C:\ti\ccs1240\ccs\ccs_base\common
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    尊敬的 Kevin:

    因此,以某种方式安装'--disable-components'标志结束只安装 C7000系列。  这可能是 CCS 安装程序中的错误。

    您可以尝试改用"--enable-components"标志吗?  例如"--enable-components PF_MSPM0、PF_Sitara_mcu"、并仅从该可用系列列表中选择所需的系列:

    PF_MSP430、PF_MSP432、PF_MSPM0、PF_CC2X、PF_CC3X、PF_CC2538、PF_C28、PF_TM4C、PF_Hercules、PF_Sitara、PF_Sitara_MCU、PF_OMAPL、PF_Davinci、PF_OMAP、PF_TDA_DRA、PF_C55

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

    哇,非常感谢,针对 disable-components 安装程序错误的变通办法起了作用!

    我现在已在 Dockerfile 中

    运行["PowerShell.exe"、"Start-Process -FilePath 'CCS_setup_11.2.0.00007.exe'-ArgumentList '--mode unied --enable-components PF_CC2X、PF_CC3X、PF_CC2538、PF_C28、PF_C55'-WorkingDirectory 'work/CC11.2.0.00007_win64'-wait"]

    现在它正确地安装了具有 ARM 的东西的 CCS、然后在我安装之后拾取编译器并运行 toolDiscoveryPath 命令

    感谢您的帮助

x 出现错误。请重试或与管理员联系。