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/CCStudio:命令行安装产品 TivaC 和 XDC 工具

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/921595/ccs-ccstudio-command-line-install-products-tivac-and-xdc-tools

器件型号:CCStudio

工具/软件:Code Composer Studio

我正在尝试创建脚本以为我的团队设置开发环境、但遇到了一个问题、无法确定如何获取 CCS 10.1.0来识别我已安装在 Windows 上的产品。 我在 C:\ti\tirtos_tivac_2_16_01_14上安装了 TivaC 2.16.01.14、并在 C:\ti\xdctools_3_32_00_06_core 上安装了 XDC Tools 3.32.00.06。 当我尝试编译已导入工作区的工程时、我会遇到以下错误:

PS C:\src\MyProject>.\Scripts\Cmd\EclipseBuild.bat

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
CCS 无头构建正在启动... [星期四、7月09日08:34:48 CDT 2020 ]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
预处理...


====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
正在构建...


****构建完成****
发生构建文件生成错误..
产品 com.ti.rtsc.TIRTOStiVAC v2.16.1.14当前未安装、并且没有可用的兼容版本。 请安装此产品或兼容版本。
构建停止..


====================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
CCS 无头构建完成! 1个项目中有1个有错误。

  我知道如何解决此问题的唯一方法是在 CCS GUI 中手动打开项目、打开 Window > Preferences、导航到 Code Composer Studio > Products、单击 Refresh 按钮、然后在上面提到的位置选择它发现的两个产品。

如何让 CCS 识别这些已安装的产品而无需人类打开 CCS GUI?

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

    您好、Erich、

    请参阅:

    https://software-dl.ti.com/ccs/esd/documents/ccs_projects-command-line.html#is-there-a-command-line-option-to-specify-a-path-for-a-new-rtsc-software-product-so-ccs-can-detect-it-

    谢谢

    Ki

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

    我在我的研究中发现了这一点、并尝试了它、但它对我没有任何帮助。 当您进入  Windows >首选项并导航至  Code Composer Studio >产品时、使用该命令将这些产品显示在发现的产品下、是否是预期结果?

    当我执行该命令时、我得到以下输出:

    PS C:\src\MyProject> eclipsec.exe -noSplash -data "C:\Users\m\workspace_v10"-application com.ti.common.core.initialize -rtsc.productDiscoveryPath "C:\ti_tirtos_tivac_2_16_01_14;C:\ti\xdctools_3_32_00_06_core"

    搜索要卸载的已删除扩展站点:
    已完成!

    搜索要安装的新扩展站点:
    已完成!

    然后、我执行了脚本、得到了与我在帖子中相同的错误。

    当我手动打开 CCS GUI 并查看 Windows > Preferences > Code Composer Studio > Products 时、我看不到这两条路径添加到 Product discovery path 下。 就我所知、我的命令中没有拼写错误、我可以确认我正在使用相同的工作区路径打开 CCS。

    我是否应该看到这些内容出现? 我是否可以执行其他操作来显示更多调试输出以帮助解决此问题?

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

    [引用 user="Erich Schroeter"。 当您进入  Windows >首选项并导航至  Code Composer Studio >产品时、使用该命令是否会将这些产品显示在发现的产品下方?

    是的。

    [引用 user="Erich Schroeter">搜索要安装的新扩展站点:
    已完成![/报价]

    假设之前未发现产品、我希望看到一些有关发现每个产品的扩展站点的附加消息、如下面的示例所示:

    如果 CCS 已发现这些消息、则不会显示这些消息

    [报价用户="Erich Schroeter">当我手动打开 CCS GUI 并查看 Windows > Preferences > Code Composer Studio > Products 时、我看不到这两条路径添加到 Product discovery path 下。 [/报价]

    它们不会显示在查找搜索路径中、但应显示在查找产品列表中、如下所示:

    是否可以尝试按"刷新"按钮进行自动搜索? 当您获得要安装的列表时、按"现在不"按钮以拒绝安装任何内容。 但是,此操作可能会刷新发现的产品列表。 查看是否出现缺失的产品。 我认为这不会奏效、因为您的构建失败了、但值得尝试排除。

    谢谢

    Ki

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

    哦,好主,谢谢你把命令提示符的屏幕截图包括在内! 如果没有它、我不会尝试在命令提示符中执行我的脚本、因为我一直在使用 PowerShell 执行所有操作。 在命令提示符下执行命令时、我会得到与您相同的结果。

    现在、您是否碰巧知道这是为什么? 解决此问题不一定很重要、但很高兴知道为什么通过 PowerShell 和 Now 命令提示符执行时 eclipsec 会出现静默失败。

    编辑:

    我可能过早点击了"解决"按钮。 我仍然需要手动打开 CCS GUI、然后点击"Refresh in  Windows">"Preferences">"Code Composer Studio">"Products" 、以便识别我的 XDCtools 版本(3.2.00.06)。 如果不这样做、则似乎会保留默认的 XDCtools (3.61.2.27)、并且构建失败。

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

    [报价用户="Erich Schroeter ]我可能提前单击了"解决"按钮。 我仍然需要手动打开 CCS GUI、然后点击"Refresh in  Windows">"Preferences">"Code Composer Studio">"Products" 、以便识别我的 XDCtools 版本(3.2.00.06)。 如果不这样做、则会使默认 XDCtools (3.61.2.27)保持不变、并且生成失败。

    这是否仅发生在 XDCtools 包中? 还是 TI-RTOS 存在相同的问题?

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

    就我只能告诉 XDCtools 软件包而言、因为在我单击 Refresh 按钮之前、用于 TivaC v2.16.1.14的 TI-RTOS 会出现、而 XDCtools 只会显示3.61.2.27_core。 单击刷新按钮后、会显示 XDCtools 3.32.0.06_core。 然后、我可以关闭 CCS GUI 并运行我的脚本、它成功了。

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

    好的、我认为 XDCtools 有一些问题。 我看到封装出现了同样的问题。 不确定是该特定版本还是所有 XDCtools。 我必须进一步调查...

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

    我尝试了几个版本的 XDCtools。 它看起来存在一些限制。 我需要升级到工程部门

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

    [引用 user="Ki"]我尝试了几个版本的 XDCtools。 它看起来存在一些限制。 我需要上报给工程部门[/报价]

    事实证明、这是一个已知问题。 它将在计划于今年晚些时候发布的即将推出的 CCS 10.2.0版本中进行修复。 由此给您带来的不便、我们深表歉意。

    Ki

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

    好的、谢谢! 我将在验证10.2.0发布后将其标记为 Resolved (已解决)。