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.

[参考译文] RTOS/AM3357:使用 projectCreate.bat 的 SPI 主站项目

Guru**** 2540720 points
Other Parts Discussed in Thread: CCSTUDIO, AMIC110

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/603233/rtos-am3357-spi-master-project-using-projectcreate-bat

器件型号:AM3357
Thread 中讨论的其他器件:CCStudioSYSBIOSAMIC110

工具/软件:TI-RTOS

尊敬的 TI 团队:
我无法创建 SPI 主项目。
请参阅以下步骤并向我提供一些建议。


C:\Users\willh>CD C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_Slave\projects
C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocols\EtherCAT_Slave\projects>dir
磁碟區 C 中的磁碟是 Windows7_OS
磁碟區序號:CA21-88E5

C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_Slave\Projects 的目錄

2017/06/16上午12:47


2017/06/16上午12:47 。
2017/05/12下午04:54 ccsproject_args
2017/04/16上午04:34 24、896 projectCreate.bat
2017/04/16上午04:34 18、053 projectCreate.sh
2個檔案42、949位元組
3個目錄位元組可用40、678、920、192

C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_Slave\projects>projectCreate.bat

错误:COMMAND_LINE_args_Insufficient
用法语法:projectCreate.bat [SOC][processor][project_name]

[SoC]有效值为"AM572x AM571x AM335x AM437x AMIC11x K2G"(区分大小写)
[处理器]有效值为"ARM DSP"(区分大小写)
[PROJECT_NAME]有效值为"EtherCAT_SLAVE_DEMO EtherCAT_SLAVE_FULL ecat_ti_ESC_SPI_MASTER ecat_ti_ESC_SPI_SLAVE (区分大小写)

C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00\protocols\EtherCAT_SLAVE\projects>projectCreate.bat AM335x ARM EtherCAT_SLAVE_DEMO
(二
环境配置摘要:
CCS 安装目录:C:\ti\ccsv7
CCS 工作区目录:C:\Users\willh\ccs_workspace
SDK 安装目录:C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00
PDK 安装目录:C:\ti\pdk_am335x_1_0_6\packages
项目创建目录:C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_SLAVE\Projects
项目创建 args 目录:C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00\protocol\EtherCAT_SLAVE\projects\ccsproject_args
(二

在目录 C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00\protocol\EtherCAT_SLA 中为"AM335x"平台创建项目'EtherCAT_SLAVE_DEMO_AM335x_ARM'
ve\projects\EtherCAT_SLAVE_DEMO_AM335x_ARM'、方法是覆盖工程(如果已存在)...

--------------------------------------------------
正在创建项目'EtherCAT_SLAVE_DEMO_AM335x_ARM'...


完成!

C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00\protocols\EtherCAT_SLAVE\projects>projectCreate.bat AM335x ARM ecat_ti_ESC_SPI_master
(二
环境配置摘要:
CCS 安装目录:C:\ti\ccsv7
CCS 工作区目录:C:\Users\willh\ccs_workspace
SDK 安装目录:C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00
PDK 安装目录:C:\ti\pdk_am335x_1_0_6\packages
项目创建目录:C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_SLAVE\Projects
项目创建 args 目录:C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00\protocol\EtherCAT_SLAVE\projects\ccsproject_args
(二

在目录"C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00\protocol\EtherCAT_中为"AM335x"平台创建项目"ecat_ti_esc_spi_main_AM335x_arm"
从属\项目\ecat_ti_esc_spi_master_am335x_arm'、方法是覆盖项目(如果已存在)...

C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_Slave\projects>
C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocols\EtherCAT_Slave\projects>dir
磁碟區 C 中的磁碟是 Windows7_OS
磁碟區序號:CA21-88E5

C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_Slave\Projects 的目錄

2017/06/16上午12:48


2017/06/16上午12:48 。
2017/05/12下午04:54 ccsproject_args
2017/06/16上午12:48 EtherCAT_SLAVE_DEMO_AM335x_ARM
2017/04/16上午04:34 24、896 projectCreate.bat
2017/04/16上午04:34 18、053 projectCreate.sh
2個檔案42、949位元組
4個目錄40、678、879、232位元組可用

C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00\protocols\EtherCAT_SLAVE\projects>projectCreate.bat AMIC11x ARM ecat_ti_ESC_SPI_master
(二
环境配置摘要:
CCS 安装目录:C:\ti\ccsv7
CCS 工作区目录:C:\Users\willh\ccs_workspace
SDK 安装目录:C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00
PDK 安装目录:C:\ti\pdk_am335x_1_0_6\packages
项目创建目录:C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_SLAVE\Projects
项目创建 args 目录:C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00\protocol\EtherCAT_SLAVE\projects\ccsproject_args
(二

在目录 C:\ti\PRU-ICSS-ETHERCAT_Slave_01.00.03.00\protocols\etherca 中为'AMIC11x'平台创建项目'ecat_ti_esc_spi_master_AMIC11x_arm'
t_slave\projects\ecat_ti_esc_spi_master_amic11x_arm'、方法是覆盖项目(如果已经存在)...

C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocols\EtherCAT_Slave\projects>dir
磁碟區 C 中的磁碟是 Windows7_OS
磁碟區序號:CA21-88E5

C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_Slave\Projects 的目錄

2017/06/16上午12:48


2017/06/16上午12:48 。
2017/05/12下午04:54 ccsproject_args
2017/06/16上午12:48 EtherCAT_SLAVE_DEMO_AM335x_ARM
2017/04/16上午04:34 24、896 projectCreate.bat
2017/04/16上午04:34 18、053 projectCreate.sh
2個檔案42、949位元組
4個目錄40、683、757、568位元組可用

C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.03.00\protocol\EtherCAT_Slave\projects>

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Biser、

    我认为我看到了问题。

    谢谢。

    生成项目文件的步骤

    [项目名称]

    要与 EtherCAT 从站安装程序包一起使用的第三命令行参数[PROJECT_NAME]的有效值

    EtherCAT_SLAVE_FULL -生成 EtherCAT 从站完整应用项目

    EtherCAT_SLAVE_DEMO -生成 EtherCAT 从站演示应用项目

    ECAT_ti_ESC_SPI_MASTER -生成 EtherCAT TI ESC SPI 模式主应用项目(仅 AM572x 支持)

    ECAT_ti_ESC_SPI_SLAVE -用于生成 EtherCAT TI ESC SPI 模式从应用项目(仅 AMIC11x 支持)

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

    顺便说一下 、仅适用于 AM572x 的 ecat_ti_esc_spi_slave。

    • projectCreate.bat

    ==================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== 编号
    :ECAT_ti_esc_spi_slave 修补应用程序
    ==================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== 编号
    如果"%project_name%="ecat_ti_esc_spi_slave"(
    如果"%SOC%="AM572x"(
    ::通过指定项目设置选项来创建 EtherCAT 从站补丁应用项目
    %CCS_INSTALL_DIR%\eclipse\eclipsec -noSplash -data "%CCS_workspace_LOC"-application com.ti.ccstudio.apps.projectCreate -ccs.name -ccs.device -rtsc.platform %project_name_full %-CCS.location %project_create_DIR%\%project_name_full %-CCS.cmd "-CCS.outputFormat -CCS.outs\ccs.rts%2%rts\ccs_version_rts\ccs_rts\ccs_rts\ccs_rts\ccs_rts\ccs.rts\ccs_version-rts\ccs_rts\ccs_rts\ccs_rts\ccs.rts\ccs_rts\ccs.cs_rts\ccs.cs_version-rts\ccs_rts\ccs_rts\ccs_rts\ccs_rts\ccs_rts\ccs.cs.rts\ccs.cs_rts\ccs.cs_rtspru.cs.cs.cs_rtspru.cs_rtspru.cs_rtspru.cs.cs.cs_rtspru.cs.cs.cs.cs -ccs.definePathVariable @-ccs.definePathVariable -ccs.defaultConfiguration -rtsc.products @示波器项目-ccs.defineBuildVariable pdkAppImageCreate.bat pdk_install_path %pdk_install_path%@type string @scope configuration @configurations %build_config_name1%%build_config_name2%-ccs.defineBuildVariable IA_SDK_home %IA_SDK_home%@type string @scope configuration @@configurations %build_config_name1%%build_config_name2%-ccs.setPostBuildStep "${pdk_build_project_name%_install_name%d\%j_project_name%dcs_name%&d_name%&sprue_name%&d_name%d_name%dcs_name%&d_name%&d_project_name%&d_name%&dcs_name%&d_name%&d_name%&d_name%&d_name%&d&d&d&d&d&d&d&d&d&d&d&d&d&d&d&d&
    )
    )

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

    仅 AMIC110x 支持 ecat_ti_esc_spi_slave。 processors.wiki.ti.com/.../PRU_ICSS_EtherCAT 中的《用户指南》对此进行了说明

    AMIC110 ecat_ti_esc_spi_slave 应用是早期版本。 目前正在对其进行更新、以便与 C2000 Delfino 微控制器集成、并将很快推出。 如需更多信息、请联系您的 TI 代表。

    David