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-F280039C:命令行 SysConfig 未使用正确的 C2000Ware SDK

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1491868/launchxl-f280039c-command-line-sysconfig-is-not-taking-the-correct-c2000ware-sdk

器件型号:LAUNCHXL-F280039C
主题中讨论的其他器件:SysConfigC2000WARE

工具与软件:

大家好!

此过程将有点困难、因此请回答您解决该问题所需的所有问题。

背景:

我们公司在命令行中使用了 SysConfig 生成、以便将其集成到 CI/CD 上、您可能会怀疑我们的本地项目有多个版本的 C2000Ware 和 CCS。

这些版本的 CCS 和 C2000Ware 不直接安装在 C 语言中、而是安装在另一个自定义位置(C:\My\Custom\Location)。

问题场景:

正在运行的命令行如下:

Fullscreen
1
C:\My\Custom\Path\Compose_Studio_IDE\12.3.0-00005-1\data\ccs\utils\sysconfig_1.15.0\sysconfig_cli.bat -s "C:\My\Other\Custom\Path\C2000Ware\4.01.00-00-3\data\.metadata\sdk.json" --script ./../../10_Common/03_Config/ccs/sysConfigs/appConfigs_BOOSTER/C2000.sysconfig --device "F28003x" --output ./../../02_DSP_BOOSTER/01_Sources/app/06_MCAL/Board/gen
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
即使所使用的 SDK 文件是用于 C2000Ware@4.01.00的文件、它也会显示以下错误:
 

在此处您可能会看到、SysConfig 使用的是版本5.04.00.00、而不是我们提示输入批处理命令的版本。

此外、这种错误仅发生在某些计算机上、但所有计算机的设置都是相同的。

有什么想法为什么这个 BAT 文件不采取 SDK 我给它在某些情况下,而在其他情况下,它是正确地采取它?

谢谢!

Martin