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:CCS/SysConfig/SDK 现象

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1335704/codecomposer-ccs-sysconfig-sdk-phenomenon

器件型号:CODECOMPOSER
主题中讨论的其他器件:SysConfig

您好、专家!

我有一个 AM243X R5F 两个内核的项目、其中包括一个系统项目、两个可执行项目和几个库。 我使用的是 工业通信 SDK 9.1.0.03 (包含 MCU+SDK 9.1.0.41)、其他组件包括:

  • CCS 12.6.0.00008  
  • TI Clang 3.2.1 LTS 编译器
  • SysConfig 1.19.0

在所有三个项目(系统+ 2*执行应课)中、在 Preferences/CCS General/ Protections 下、我已将 工业通信 SDK 和 SysConfig 包含在上述版本中。 然后、 几个包含路径中缺失${MCU_PLUS_SDK_PATH}定义。

我也可以安装 MCU+SDK unter ${COM_TI_INDUSTRIAL_COMMANCETION_SDK_AM243X_INSTALL_DIR}/ MCU_PLUS_SDK、作为重新分析产品、并将这一个包括在全部三个项目中。 然后、SysConfig 会在打开对话框和编译时设置以下错误消息:

生成文件:"../D5_M_App.syscfg"
调用:SysConfig
"C:/DevTools/TI/ccs1260/ccs/utils/sysconfig_1.19.0/sysconfig_cli.bat "--script "C:/pro/1900/d5base/firmware/FW_EXE_Control/D5_M_Ctrl.syscfg /DevTools/TI/ind_comms_sdk_am243x_09_01_00_03/mcu_plus_sdk/.metadata/product.json "--context "r5fs1-0"--script "C:/pro/1900/d5base/firmware/FW_EXE_App/D5_M_App.syscfg -o "syscfg"-s "C:/DevTools/TI/ind_comms_sdk_am243x_09_01_00_03/.metadata/product.json -s "C:ALV"-p "alv"--r"alv"--context "r5fs0-0"--compiler ticlang
正在运行脚本...
subdir_rules.mk:9:目标"Build-1092103345"的配方失败
错误:以下模板被多次声明:TI_DPL_CONFIG.c、ti_DPL_CONFIG.h、ti_drivers_config.c、ti_drivers_config.h、ti_drivers_open_close.c、ti_drivers_open_close.h、ti_pinmux_config.c、ti_power_clock_config.c ti_pru_io_config.in
在 ensureUnique (C:\DevTools\TI\ccs1260\ccs\utils\sysg_1.19.0\dist\webpack src:ts:213:9)
在 t.TopModules.checkForDuplicates 上(C:\DevTools\TI\ccs1260 \ccs\utils\sysg_1.19.0\dist\webpack src:ts:197:3)
在新的 t 上。 TopModules (C:\DevTools\TI\ccs1260 \ccs\utils\sysg_1.19.0\dist\webpack:\ src ts:129:8)
在新的 K (C:\DevTools\TI\ccs1260\ccs\utils\sysg_1.19.0\dist\webpack:\ src ts:244:22)处
在 iteratee (C:\DevTools\TI\ccs1260 \ccs\utils\sysg_1.19.0\dist\webpack src:ts:70:20)
在基本映射处(C:\DevTools\TI\ccs1260 \ccs\utils\sysg_1.19.0\dist\webpack:\node_modules\lodash\lodash.js:653:23)
位于 function.map (C:\DevTools\TI\ccs1260 \ccs\utils\sysg_1.19.0\dist\webpack:\nos_modules\lodash\lodash.js:9621:51)
在新的 C 语言(C:\DevTools\TI\ccs1260\ccs\utils\sysg_1.19.0\dist\webpack:\ src ts:63:21)处
在 SysConfig (C:\DevTools\TI\ccs1260 \ccs\utils\sysg_1.19.0\dist\webpack src:ts:86:9)处
在 t.runScripts 上(C:\DevTools\TI\ccs1260 \ccs\utils\sysg_1.19.0\dist\webpack:\ src ts:89:8)
gmake:***[BUILD-1092103345]错误1
gmake:由于错误、未重制目标"all"。

它的用途是什么? 我是否应删除 MCU+SDK 并解决包含路径问题?

Br

亚历山大

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

    您好、Alexander、

    感谢您访问德州仪器 E2E 支持论坛。

    bin lin 说:
    我可以全部安装 MCU+SDK unter ${COM_TI_INDUSTRIAL_INFORMATION_SDK_AM243X_INSTALL_DIR}/MCU_PLUS_SDK 作为重新分析产品、并将其包含在全部三个项目中。

    很抱歉、我不明白以上说法。 您能否解释一下为何需要在内部安装 MCU+SDK industrial_communication_SDK?  正如我所见、 MCU_PLUS_SDK  展示内容   industrial_communication_SDK。

    请参阅下面的屏幕截图。

    您能否提供重现问题的步骤?  

    此致、

    图沙尔

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

    Hallo Tushar,

    工业通信 SDK 中包含的 MCU+SDK 是一款独立器件、如下所示。 如果您说这不是故意的、那么这已经是答案的一部分。。。

    我们执行的步骤如下:

    • 使用某个版本的 MCU+SDK 创建项目
    • 接下来我们来看看 工业通信 SDK -执行此操作的步骤是什么?

    Br

    亚历山大

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

    您好、Alexander、

    感谢您的答复。

    创建具有某些版本 MCU+SDK 的项目

    您能否说明您使用的 MCU+SDK 的确切版本?

    然后转到 工业通信 SDK -执行此操作的步骤是什么?

    您能否说明您正在使用的是工业通信 SDK 的哪个组件?

    或者、您能否说明您希望转向工业通信 SDK 的哪个示例?  

    此致、

    图沙尔