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/AM4379:示例工程创建失败

Guru**** 2540720 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/820031/ccs-am4379-example-project-create-fails

器件型号:AM4379

工具/软件:Code Composer Studio

您好!

我正在尝试从命令行为 AM437x EVM 创建 DCAN 示例项目、但没有成功、即使我完全按照文档文本进行操作。 如果您能帮助我、我将不胜感激。 我按照以下步骤创建项目:

运行 pdksetupenv 脚本文件、该脚本文件似乎成功运行:

然后、我按如下所示运行 pdkProjectCreate.bat 文件、该文件会提供错误:

该错误以荷兰语表示、但它基本地说、西斯顿无法检测到给定的路径? 我注意到 MyExamplesProjects"文件夹之前的"\\"、但我不知道如何将其更改为仅一个。 您能否提供一些帮助来解决此问题或创建项目的替代方法。

提前感谢!

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

    大家好、

    此处有两个可能的问题可能会导致您的 pdkProjectCreate.bat 错误:

    如果您使用的是适用于 AM437x 5.3.0.7的 Processor SDK RTOS、则 CCS 8.x 必须安装在处理器 SDK RTOS 的同一目录中。 默认情况下、它将是 C:\ti。 确保 C:\ti\ccsv8存在。

    2.安装适用于 AM437x 5.3.0.7的 Processor SDK RTOS 后、在运行 pdkProjectCreate.bat 之前、您需要至少运行 CCS 8.x 一次、以便让 CCS 8.x 重新发现安装在 C:\ti 上的新 RTSC 组件、例如 BIOS、PDK、XDCTools 等  CCS 8.x 将弹出一个对话框以显示"发现的新可安装产品"。 按下"Intsall"按钮、确保安装所有这些文件。 您可能需要重新启动 CCS 8.x 几次。

    3.现在您已准备好运行 pdkProjectCreate.bat。 在您的案例中键入"pdkProjectCreate.bat AM437x all Little Dcan all arm"。 它将在 C:\ti\pdk_am437X_1_0_14\packages/MyExampleProjects\boose_LoopbackExample_evmAM437x_armTestProject 下生成 DCAN。 我已经在 Windows 10上试用了适用于 AM437x 5.3.0.7的 Processor SDK RTOS 以及 CCS 8.3.0。 它按预期工作。

    此致

    Ming

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

    您好、Ming、

    感谢您的回复。

    使用适用于 AM437x 的 Processor SDK RTOS、但我安装了 CCS 9.1而不是 CCS8.x (我在安装 CCS8.x 时遇到了问题、这也非常令人沮丧)。 因此、Processor SDK RTOS 和 CCS 安装在同一目录(C:\ti)下、并且 C:\ti\ccs910存在。

    CCS 已成功检测并在启动时安装已安装的产品。 然后、我重新启动了 CCS、甚至我的 PC 几次、但都没有成功。 我仍然收到未找到指定路径的错误。 请参阅以下已安装产品视图的屏幕截图:

    这些示例在 Resource Explorer 中也不可见。

    运行 "pdkProjectCreate.bat AM437x all Little Dcan all arm"命令时、我得到以下结果

    检测到 DCDAN_LoopbackExample_evmAM437x_armTestProject、但未复制任何工程、因为系统无法找到指定的路径(荷兰文的 HET SYSTEEM kan het opgegeven pad niet vinden)。 我觉得这很奇怪吗? 任何进一步的援助都将受到极大的赞赏,因为这种援助正变得相当令人沮丧。

    谢谢!

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

    大家好、

    在本例中、您需要更改 pdkProjectCreate.bat 行448 - 450

    从中删除

    如果未定义 CCS_INSTALL_PATH (
       设置 CCS_INSTALL_PATH=C:/ti/ccsv8
    )

    更改为

    如果未定义 CCS_INSTALL_PATH (
       设置 CCS_INSTALL_PATH=C:/ti/ccsv910
    )

    关键是 BAT 文件需要知道 CCS 的安装位置。 如果上述更改仍无法正常工作、请尝试将其更改为:

    设置 CCS_INSTALL_PATH=C:/ti/ccsv910.

    此致、

    Ming

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

    感谢您的回复 Ming。

    CCS 版本9.1的默认目录似乎是 C:/ti/ccs910/ccs.

    将此内容输入.bat 文件似乎是一个诀窍!

    谢谢!

    此致