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.

[参考译文] TMS320F280025C:从 v1.8.1升级后出现 SysConfig v1.0.0构建错误

Guru**** 2435010 points
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1027831/tms320f280025c-sysconfig-v1-9-0-build-errors-after-upgrading-from-v1-8-1

器件型号:TMS320F280025C
Thread 中讨论的其他器件:SysConfigC2000WARE

重新全新安装了 CCS 并安装了 SysConfig 1.0.0。

现在获取错误:


****为项目 ReleaseCandidate_1构建配置 CPU1_RAM ****

"C:\\ti\\ccs1040\\ccs\\utils\bin\\gmake"-k -j 8 all -O

编译文件:"../BTRAN.syscfg"
调用:SysConfig
"c:/ti/ccs1040/ccs/utils/sysconfig_1.9.0/sysconfig_cli.bat "-s "C:/ti/c2000/C2000Ware_3_04_00_00/.metadata/sdk.json "-s "C:/ti/c2000/C2000Ware_3_04_00_00/utilities/clb_tool/clb_syscfg/.metadata/product.json "--script"C:/Users/henry/Documents/_IdealPower/BTRAN_Workspace/BTRAN_Beta_CodeReading/BTRAN.syscfg "-o "syscfg"--compiler ccs
正在运行脚本...
正在验证...
subdir_rules.mk:9:目标'build-666484849'的配方失败
错误:以下模板被多次声明:clb_config.h、clb_config.c、clb.dot、clb_sim.cpp
在 t.CodeGenerator.getTemplates (C:\ti\ccs1040\ccs\utils\sysconfig/1.9.0\dist\webpack:\src\pinmux\services\codedGeneration\codeGenerator.ts:70:10)
在谓词(C:\ti\ccs1040\ccs\utils\sysconfig/1.9.0\dist\webpack:\src\ccli_core.ts:124:37)
在 toProcess (C:\ti\ccs1040\ccs\utils\sysconfig/1.9.0\dist\webpack:\src\soluter_tests\processserially.ts:16:12)
在处理器下一页(C:\ti\ccs1040\ccs\utils\sysconfig/1.9.0\dist\webpack:\src\soluter_tests\processserially。ts:22:11)
在 Object.processSerially (C:\ti\ccs1040\ccs\utils\sysconfig/1.9.0\dist\webpack:\src\soluter_tests\processorserially。ts:28:9)
在 Object.tgenerateOutput (C:\ti\ccs1040\ccs\utils\sysconfig/1.9.0\dist\webpack:\src\ccli_core.ts:114:8)

gmake:***[build-666484849]错误1
gmake:目标"全部"不会由于错误而重新生成。

****构建完成****

此外、还尝试恢复到 SysConfig 1.8.1并编译正常、但似乎没有在目标系统上进行更改。

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

    使用 empty.syscfg 构建时出现相同的错误。 看起来是编译脚本中的某个内容。

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

    打开项目属性、在 SysConfig 基本选项下、应该有两个条目。 从 TI_COM_...

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

    只能看到以下条目:${COM_TI_C2000WARE_SOFTWARE_PACKAGE_SysConfig_manifest}
    ${SysConfig_tool_SysConfig_manifest}
    ${C2000WARE_ROOT}/.metadata/sdk.json
    ${CLB_SYSCFG_ROOT}/.metadata/product.json

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

    只能看到以下条目:${COM_TI_C2000WARE_SOFTWARE_PACKAGE_SysConfig_manifest}
    ${SysConfig_tool_SysConfig_manifest}
    ${C2000WARE_ROOT}/.metadata/sdk.json
    ${CLB_SYSCFG_ROOT}/.metadata/product.json

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

    只能看到以下条目:${COM_TI_C2000WARE_SOFTWARE_PACKAGE_SysConfig_manifest}
    ${SysConfig_tool_SysConfig_manifest}
    ${C2000WARE_ROOT}/.metadata/sdk.json
    ${CLB_SYSCFG_ROOT}/.metadata/product.json

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

    抱歉重复项、

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

    删除除以下内容以外的所有内容:

    ${C2000WARE_ROOT}/.metadata/sdk.json

    确保已定义 C2000WARE_ROOT。