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.

[参考译文] MSPM0G3519:使用产品发现路径无法在 Docker 容器中添加 SDK

Guru**** 2756805 points

Other Parts Discussed in Thread: MSPM0-SDK, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1602505/mspm0g3519-using-product-discovery-path-fails-to-add-sdk-in-docker-container

器件型号: MSPM0G3519
主题中讨论的其他器件: MSPM0-SDK、 SysConfig

我已将 CCS THEIA 20.3 和 MSPM0 SDK 2.8.0.3 安装在 Docker 容器中。 我尝试使用无头构建流程进行构建和镜像、但 CCS 找不到 MSPM0 SDK。

我要使用以下命令导入和编译工程:

./ccs-server-cli.sh -noSplash -workspace /workspace -application com.ti.ccs.apps.importProject -ccs.location /workspace/prod

./ccs-server-cli.sh -noSplash -workspace /workspace/-application com.ti.ccs.apps.initialize -ccs.productDiscoveryPath /opt/ti/mspm0_sdk_2_08_00_03

./ccs-server-cli.sh -noSplash -workspace /workspace/-application com.ti.ccs.apps.buildProject -ccs.workspace

编译失败、并出现以下错误:

****构建完成****
发生构建文件生成错误。
产品 MSPM0-SDK V2.8.0.03 当前未安装、也没有提供兼容版本。 请安装此产品或兼容版本。
构建已停止...

检查产品列表具有以下输出:

root@aecb7499b18a:/opt/ti/ccs/eclipse ./ccs-server-cli.sh -noSplash -workspace /workspace -application check -ccs.products

编译器:
    ARM:
        TI Clang v4.0.4.LTS [/opt/ti/ccs/tools/compiler/ti-cgt-armllvm_4.0.4.LTS ]
    C2000:
        TI v22.6.2.LTS [/opt/ti/ccs/tools/compiler/ti-cgt-c2000_22.6.2.LTS ]
        TI Clang v2.0.0.STS [/opt/ti/ccs/tools/compiler/ti-cgt-c29_2.0.0.STS ]
    C6000:
        TI v8.5.0.LTS [/opt/ti/ccs/tools/compiler/ti-cgt-c6000_8.5.0.LTS ]
    C7000:
        TI v5.0.0.LTS [/opt/ti/ccs/tools/compiler/ti-cgt-c7000_5.0.0.LTS ]
    夏令时:
        
    MSP430:
        TI v21.6.1.LTS [/opt/ti/ccs/tools/compiler/ti-cgt-msp430_21.6.1.LTS ]
    PRU:
        

产品:
    SysConfig [ SysConfig ]:
        1.25.0 [/opt/ti/ccs/utils/sysconfig_1.25.0 ]

 

我尝试过多次将 MSPM0 SDK 路径添加到 ccs.productDiscoveryPath、但从未发现该路径。 如何将 SDK 的路径添加到我的编译中?