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.

[参考译文] CODECOMPOSER:CCS3.x 至 CCS12迁移

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1304702/codecomposer-ccs3-x-to-ccs12-migration

器件型号:CODECOMPOSER

您好!

我正在尝试将 CCS3.3工程迁移到客户端的 CCS12.x。 迁移工具只有部分有效、但仍需进行一些工作才能使其运行。

现在,编译失败由于一个奇怪的一系列错误:  

Fullscreen
1
2
3
4
5
6
7
makefile:201: recipe for target 'Monodouble.out' failed
'cp' n'est pas reconnu en tant que commande interne
ou externe, un programme ex‚cutable ou un fichier de commandes.
error #10008-D: cannot find file "biosi.a28l"
gmake[1]: *** [Monodouble.out] Error 1
gmake: *** [all] Error 2
makefile:197: recipe for target 'all' failed
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

我被告知、较新版本 的 CCS 具有 Cygwin、而 CP 是一个 Linux 命令、早期版本的 CCS 无法识别该命令。 但是、CCS12中发生了错误、它确实有这个错误。  

现在的第二个问题是如何将较早版本的 DSP/BIOS 集成到较新的 CCS 中。 用于该项目的旧 DSP/BIOS 没有 eclipse 插件文件夹、也不知道如何将它添加到工具链中。

提前感谢、  

此致、

阿德里安

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

    Bonjour Adrien、

    我被告知、较新 版本的 CCS 具有 Cygwin、CP 是一个 Linux 命令、在较早版本的 CCS 中无法识别此命令。 但是、CCS12中发生了错误、它确实有这个错误。  [/报价]

    CCS 12在 CCS 中附带了 cygwin 的子集 /ccs/utils/cygwin、可供各种工具使用。 请注意、CCS IDE 工程系统不知道 cygwin 的路径、因此如果没有该路径的完整路径、则无法执行"CP"。

    [quote userid="45539" url="~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1304702/codecomposer-ccs3-x-to-ccs12-migration 当下的第二个问题是如何将旧版 DSP/BIOS 集成到较新的 CCS 中。 用于该项目的旧 DSP/BIOS 没有 eclipse 插件文件夹、也不知道如何将它添加到工具链中。

    CCS 不再随 DSP/BIOS 提供。 您将需要手动下载/安装它。 只有 DSP/BIOS 5.4x 可以与 CCS Eclipse 配合使用。 您可以从以下位置下载:

    https://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/bios/dspbios/index.html

    我建议将其安装在 C:\ti.

    安装后、确保 CCS 已"发现"该端口:

    https://dev.ti.com/tirex/explore/node?node=A__AO8DVCZhl0Kt5-yIAVmyvQ__ccs_devtools__FUz-xrs__LATEST

    请注意、DSP/BIOS 在支持方面已被严重弃用、特别是对于 CCS 12。 IDE 集成极少、并且不再提供 DSP/BIOS RTA。

    谢谢

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

    Ki、您好!

    novar luo 说:
    CCS 12在 /ccs/utils/cygwin、可供各种工具使用。 请注意、CCS IDE 工程系统不知道 cygwin 的路径、因此如果没有完整的路径、则无法执行"cp"。

    我如何告诉该项目的路径 cygwin ?

    安装后、确保 CCS 已"发现"该端口:

    https://dev.ti.com/tirex/explore/node?node=A__AO8DVCZhl0Kt5-yIAVmyvQ__ccs_devtools__FUz-xrs__LATEST

    [/报价]

    很遗憾、我认为我所需的 DSP/BIOS 版本不能被 CCS "发现"。 或者、使用该过程时至少不会发现它。

    我已尝试使用 BIOS v 5.42.02.10、它可以工作、但 BIOS 5.31.09.16无法工作。 v5.42有一个"eclipse"文件夹,我相信是那里使它作为 eclipse 插件可用。 v5.31没有该文件夹。

    是否有办法使它"可发现"? 要制作 Eclipse 插件?

    谢谢。

    阿德里安

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

    我假设您调用 CP 作为预编译/编译后处理步骤? 您可以使用绝对路径调用 cp。 我认为将其添加到系统路径中也可行。

    ,但不能使用 BIOS 5.31.09.16.

    您至少需要 DSP/BIOS 版本5.4x 才能正确地将其与 CCS Eclipse 配合使用。 根据我的理解、v.5.4x 与5.3x 兼容、且主要变更为额外的"挂钩"、以便与 CCS Eclipse IDE 一同使用。  

    有关更多信息、请参阅该 OLD 文档:

    e2e.ti.com/.../dspbios_5F00_ccseclipse.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我认为您调用 CP 是一个预编译/编译后处理步骤吗? 您可以使用绝对路径调用 cp。 我认为将其添加到系统路径中也是可行的。

    我不确定何时调用了 CP。 我"只"使用 CCS3.3导入器工具迁移的工程。  

    奇怪的是、makefile 没有任何 cp 调用。  

    感谢提供有关 DSP/BIOS 5.4x 的信息、我将使用它。  

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

    与此相关、我可以在其中添加 DSP/BIOS 的"产品"选项卡在我打开项目属性时缺失。

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

    我不确定何时调用了 CP。 我"只"使用 CCS3.3导入器工具迁移的工程。  

    奇怪的是、makefile 没有任何 cp 调用。  

    [/报价]

    检查预编译/编译后处理步骤:

    https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html#pre-and-post-build-steps

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    与此相关的是,我可以添加 DSP/BIOS 的"产品"选项卡在我打开项目属性时缺失。

    根据您的屏幕截图、似乎已经为该项目启用了 DSP/BIOS 支持。