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.

[参考译文] LAUNCHXL-CC3235S:network_terminal 示例编译错误:"错误:调用 addInstance ()&quot 时出现异常;

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1225269/launchxl-cc3235s-network_terminal-example-compilation-error-error-exception-occurred-calling-addinstance

器件型号:LAUNCHXL-CC3235S
主题中讨论的其他器件:CC3235SSysConfig

我正在尝试在 LP-CC3235S 上运行 network_terminal 示例、但当我编译程序时、我看到下面的错误。 我使用的是 CCS 12.3.0.00005、但也在 CCS 9.1.0上进行了尝试、因此也无法使其正常运行。 我已尝试了 FreeRTOS 和 TI-RTOS7版本以及 GCC 和 TI-Clang 版本、它们都会产生相同的错误。 我的 SDK 版本是7.10.00.13。 如何解决此问题?

****构建项目 network_terminal_CC3235S_LAUNCHXL_freertos_ticlang 的配置 MCU+Image ****

"C:\\ti\\ccs1230\\ccs\\utils\\bin\\gmake"-k -j 16 all -O

生成文件:"../common.syscfg"
调用:SysConfig
"C:/ti/sysconfig_1_12_0/sysconfig_cli.bat "-s "C:/ti/simplelink_cc32xx_sdk_7_10_00_13/.metadata/product.json "--script "C:/Users/micha_o8lgp/workspace_v12/network_terminal_CC3235S_LAUNCHXL_freertos_ticlang/common.syscfg -o "syscfg"--compiler ticlang
正在运行脚本...
subdir_rules.mk:16:目标'build-1009566543'的配方失败
错误:调用 addInstance()时发生异常
在代理服务器上。 (c:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\scriptingGuard.ts:34:10)
at scriptFunc (C:\Users\micha_o8lgp\workspace_v12\network_terminal_CC3235S_LAUNCHXL_freertos_ticlang\common.syscfg:61:28)
在 CB 处(C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\scripting\RunScript.ts:94:27)
在 Object.withDeprecatedAccess (C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\deptatedAccessGuard.ts:14:10)处
位于 Object.runAsUserScript (C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\scriptingGuard.ts:49:3)
在 iteratee 处(C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\scripting\RunScript.ts:94:5)
在 baseEach 处(C:\ti\sysconfig_1_12_0\dist\webpack:\node_modules\lodash\lodash.js:530:11)
at function.each (C:\ti\sysconfig _1_12_0\dist\webpack:\node_modules\lodash\lodash.js:9409:52)
在 iteratee 处(C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\scripting\RunScript.ts:92:6)
在以下位置(C:\ti\sysconfig _1_12_0\dist\webpack:\node_modules\lodash\lodash.js:530:11)
原因:错误:可配置的"模式"的"/ti/drivers/SPI ":验证失败:[

"关键字":"类型"、
"数据路径":/options/0/name、
"schemaPath":"#/definitions/EnumerationOption /properties/name/type "、
"Params":{
"类型":"编号"
}、
"消息":"应是编号"
}、

"关键字":"additionalProperties"、
"数据路径":/options/1、
"schemaPath":"#/definitions/EnumerationOption /additionalProperties"、
"Params":{
"additionalProperty ":"legacyNames"
}、
"消息":"不应具有附加属性"
}、

"关键字":"anyof"、
"数据路径":""、
"schemaPath":"#/anyof"、
"Params":{}、
"message":"应匹配任何一种模式"
}
]
在 validateConfigurable (C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\objectManagers\configured.ts:1255:10)
位于 Object.createMetaContentConfigurableMgr (C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\objectManagers\configured.ts:1281:3)
位于 b.createMetaContentConfigurableMgr (C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:761:10)
在 iteratee 处(C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:755:57)
在基本映射处(C:\ti\sysconfig _1_12_0\dist\webpack:\node_modules\lodash\lodash.js:653:23)
位于 function.map (C:\ti\sysconfig _1_12_0\dist\webpack:\node_modules\lodash\lodash.js:9621:51)
位于 b.addMetaContentConfigurableMgrs (C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:755:30)
位于 b.initMetaConfigurables (C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:799:8)
at function.createInstanceImpl (C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:125:11)
位于 function.createInstance (C:\ti\sysconfig _1_12_0\dist\webpack:\src\pinmux\services\objectManagers\moduleInstance.ts:997:28)
gmake:***[BUILD-1009566543]错误1
gmake:由于错误、未重制目标"all"。

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

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

    您好!

    CCS 版本看起来不错、并且与 SysConfig 存在一些不兼容问题。

    从 SDK 中可以看到、它是使用 SysConfig 1.15进行设计和测试的。

    您能否在 CCS 中安装和设置它、以便以1.15代替1.12?

    Shlomi.

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

    出于某种原因、我在 C:\ti\文件夹中同时保存了 SysConfig 1_12和1_15;删除了1_12后可以正常运行! 谢谢你。