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:CCS v9与其他版本的共存策略

Guru**** 2562120 points
Other Parts Discussed in Thread: MATHLIB

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/786471/ccs-ccs-v9-coexistence-policy-with-other-versions

主题中讨论的其他器件:MATHLIB

工具/软件:Code Composer Studio

您好!

我在等待 CCS v9,希望它能吃我所有的32GB RAM ;-),所以在它发布后很快就安装了一个副本。

我注意到安装路径建议为 c:\ti\ccs900、我认为这与之前的版本类似。 但是、当我将其与 d:\ti 文件夹中的 CCS V8并排安装时、启动 v9无法安装我的其他产品、则会出现不兼容的问题。 遗憾的是、我已经删除了该安装、因为它存在更新问题、并重新安装到 d:\ti\ccs900中。 但是、在这里、它不检测其他产品、如 DSPLIB、MATHLIB 等。

那么、问题是什么是 v9与旧产品的共存策略? 我是否还需要单独的 PDK、SDK 副本?

谢谢。

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

    可以在以前的版本之外安装 CCSv9。 我个人在 C:\ti (c:\ti\ccs620... C:\ti\ccs900)在另一台 PC 上、我将它们放在 E:\ti\中

    无需为每个 CCS 版本分别安装每个 PDK、SDK 的副本。 CCS 将尝试在启动时发现软件包。 您还可以在 Preferences 对话框中配置 CCS 查找软件产品的位置。 您是否还记得 CCS 抱怨找到的产品时出现的错误消息。 我看到一些软件包的一个问题是它们没有正确签名、我只是忽略这些警告。

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

    您好!

    感谢您的建议。 我可以为 CCSv9定义软件搜索路径。 但是,这对我来说仍然不起作用。 我面临的一个问题是错误  

    文件设备/C6670.xml 不存在。 包含在文件中[我的路径在这里]/targetConfigs/TMS320C6670.ccxmlTMS320C6670.ccxml
    

    我看到已选中 MCSDK 和 MCSDK PDK C6670、但工程未编译。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您何时会遇到该错误? 这与我们称为器件 xml 文件的内容类似。 它是 CCS 的一部分、而不是 SDK 的一部分。 这些文件位于中 /ccs/ccs_base/common/targetdb/devices

    我刚刚了解了在 Windows 上安装 CCSv9.0.0的情况、该文件就在那里。 如果您的安装中不存在该器件、则可能在安装过程中未进行必要的器件系列选择。 您可以通过再次运行 CCS 安装程序来修改这些选择、将其指向您现有的 v9安装、然后它将允许您更新您的安装选择。

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

    您好!

    感谢您的建议。 下面是安装过程的屏幕截图:

    下面是我的器件文件夹的内容:

    66AK2E05.xml
    66AK2G01.xml
    66AK2G02.xml
    66AK2G12.xml
    66AK2H06.xml
    66AK2H12.xml
    66AK2H14.xml
    66AK2L06.xml
    defaultProperties.dat
    TCI6630K2L.xml
    TCI6634K2K.xml
    TCI6636K2H.xml
    TCI6638K2K.xml
    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们以前有更详细的描述、当您选择一个项目时、这些描述会显示在右侧、但我在 v9中看不到这些描述。 我安装了所有系列、因此我无法分辨安装了哪个系列支持。 我会尝试检查 C6000功耗优化 DSP。 我将在今天早上询问、并确定这些文件包含在哪个软件包中。

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

    我进行了测试安装、仅安装了对"C6000功耗优化 DSP"的支持。 为我安装了 C667x 器件支持的应用程序。 因此、如果您选中该框、您应该会一切正常。 我将研究描述中发生的情况。

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

    John、

    非常感谢您的建议。 安装“经过功耗优化的 C6000”也为我增加了 C6670支持,尽管我知道他们的功耗,但我宁愿将他们标记为耗电设备:-)

    尽管如此,目标支持问题已得到解决,但另一个问题仍然存在。 当我将 ccsv9安装到其自己的子文件夹中时、它只能看到一个版本的 XDCtools、并且它似乎不能与其他软件包一起使用、我看到错误

    错误:xdc.cfg.Program:“d:/TI/ccs900/xdctools_3_55_00_11_core/packages/xdc/cfg/Program.xs”,第71行:xdc.cfg.Program:软件包“ti.sysbios.family.c64p”与此编译中使用的 XDCtools 不兼容。 请使用与该软件包兼容的 XDCtools、或更新包含该软件包的产品、或使用 XDCtools 3.50或更高版本重建软件包。 

    什么可以解决这个问题?

    谢谢。

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

    是的、当我们对 MSP430等其他系列使用类似的语言时、这看起来有点有趣。

    CCSv9随附 XDCTools 3.55。 这个软件包看起来需要 XDCTools 的早期版本。 您可以将项目更改为使用旧版本。  假设它已经发现了它们。 我将查看 V8并检查项目正在使用哪个版本的 XDCTools。  然后、在 CCSv9中、您可以在此处更改项目属性以使用该版本:

    如果您查找的版本未显示在列表中、则我们需要让 CCS 发现它。

    您可以在此处的首选项对话框中执行此操作:

    只需在对话框的顶部添加路径、然后单击重新查找按钮。

    此致、

    John

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

    您好!

    再次感谢您的指导。

    我已经从父目录中重新发现了旧的 xdctools、并且经过几次更少的 shaman 移动后、我终于能够构建我的项目。

    虽然从技术上讲、这种情况已经过去了、但我仍然想知道、在 ti/和 ti/ccsvXXX 中有多个 xdctools 版本是什么原因。 如果所有 CCS 版本都需要使用它们、为什么我们没有平面文件夹布局?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CCS 附带的 xdctools 位于 ti/CCS 中、独立于 CCS 获得的 xdctools 将默认为 ti/

    应将 CCS 设置为自动查找其自己的安装文件夹中的和 ti/中的。 它还应自动在 ti/ccsX 中的其他 CCS 安装中找到这些安装。 当我查看上面的屏幕截图时、我看到它只有2个默认搜索位置、并且在我的许多旧 CCS 安装中找到了 xdctools。

    XDCTools 发现的工作方式与编译器发现的工作方式稍有不同。 对于编译器发现、所有这些都是自动发生的、无需用户交互。 使用 XDCTools 和其他一些软件产品、您将看到一个在 CCS 中打开的发现对话框、表示它已经发现了一个产品列表。 然后、它会提示您启用它们、这需要 CCS 重新启动。 这些产品中包含很少的 Eclipse 插件。 如果该对话框被忽略、您将无法在 CCS 中看到这些产品。

    此致、
    John