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.

[参考译文] CC1310:在 Win 11上使用 CCS 12.5.0.00007从 SimpleLink 4_20_02_07 SDK 构建示例无法正常工作

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1286549/cc1310-build-of-example-from-simplelink-4_20_02_07-sdk-using-ccs-12-5-0-00007-on-win-11-not-working

器件型号:CC1310
Thread 中讨论的其他器件: SYSBIOS

我已经重新安装了 SDK 和 CCS。  我使用 Resource Explorer 导入"rfPacketRX"。  当我尝试"清理"该项目时、会收到一个弹出窗口、提示 rm.exe 无法正确启动。

如果我继续进行项目的"重建"、我将获得下面的输出。  sh.exe 似乎出现故障。

应调用哪个 rm.exe 和 sh.exe、以及如何确保使用正确的版本?

但可能还有其他因素导致了这种情况?

顺便说一下、当我使用 OSX 做同样的事情时、它运行得非常好。  但我需要它在 Windows 下工作。

编译输出:


****项目 tirtos_builds_CC1310_LAUNCHXL_release_CCS ****的纯净配置调试构建

"C:\\ti\\ccs1250\\ccs\\utils\\bin\\gmake"-k -j 4 clean -O

DEL /F "tirtos_builds_CC1310_LAUNCHXL_release_ccs.lib""configPkg\linker.cmd""configPkg\compiler.opt"
rmdir /S/Q "configPkg\"
无法找到 C:\Users\markuswallgren\workspace_Markus\tirtos_builds_CC1310_LAUNCHXL_release_ccs\Debug\tirtos_builds_CC1310_LAUNCHXL_release_ccs.lib
找不到 C:\Users\markuswallgren\workspace_Markus\tirtos_builds_CC1310_LAUNCHXL_release_ccs\Debug\configPkg\linker.cmd
已完成清洁

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

****项目 tirtos_builds_CC1310_LAUNCHXL_release_ccs ****的配置调试构建

"C:\\ti\\ccs1250\\ccs\\utils\\bin\\gmake"-k -j 4 all -O

生成文件:"../release.cfg"
调用:XDCtools
"c:/ti/ccs1250/xdctools_3_62_01_16_core/xs --xdcpath="C:/ti/simplelink_cc13x0_sdk_4_20_02_07/source;C:/ti/simplelink_cc13x0_sdk_4_20_02_07/kernel/tirtos/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.m3 -p ti.platforms.simplelink:CC1310F128 -r release -c "C:/ti/ccs1250/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS --compileOptions "-DDeviceFamily_CC13X0 "../release.cfg"
正在制作 package.mak (由于 package.bld)...
为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.xdc 旧)...
正在从 package/cfg/ release_pem3.cfg 中配置 release.xem3 ...
正在生成自定义 ROM 库 makefile ...
开始生成库源代码...
Making C:/Users/markuswallgren/workspace_markus/tirtos_builds_CC1310_LAUNCHXL_release_ccs src sysbios/rom_sysbios.aem3 ...
clem3 C:/ti/simplelink_cc13x0_sdk_4_20_02_07/kernel/tirtos/packages/ti/sysbios/BIOS.c ...
生成库失败。
subdir_rules.mk:12:目标"Build-1317695535-InProc"的配方失败
0 [main] sh.exe" 372 sync_with_child:子级7084 (0x244)在使用状态代码0xC0000142进行初始化之前死亡
34 [main] sh.exe" 372 sync_with_child:***子状态正在等待 longjmp
C:/Users/MARKUS~1/AppData/Local/Temp/make2932-3.sh:fork:资源暂时不可用
gmake[1]:***[makefile:61: rom_sysbios.obj]错误128
gmake:***[C:/Users/markuswallgren/workspace_markus/tirtos_builds_CC1310_LAUNCHXL_release_ccs src / makefile.libs:57:/Users/markuswallgren/workspace_markus/tirtos_builds_CC1310_LAUNCHXL_release_ccs src 52 sysbios/rom_sysbios.aem3]错误2
错误:xdc.cfg.SourceDir:"c:/ti/ccs1250/xdctools_3_62_01_16_core/packages/xdc/cfg/SourceDir.xs "、第211行:xdc.cfg.SourceDir:生成的源库构建失败:退出状态= 2:

JS:"c:/ti/ccs1250/xdctools_3_62_01_16_core/packages/xdc/cfg/Main.xs "、第160行:error:configuration failed!
gmake.exe:***[package.mak:202:package/cfg/release_pem3.xdl]错误1
gmake.exe:***删除文件'package/cfg/release_pem3.xdl'
gmake.exe:***[package/cfg/release_pem3.xdl]删除文件"package/cfg/release_pem3.h"
gmake.exe:***[package/cfg/release_pem3.xdl]删除文件"package/cfg/release_pem3.c"
JS:"c:/ti/ccs1250/xdctools_3_62_01_16_core/packages/xdc/tools/Cmdr.xs "、第52行:error:xdc.tools.configuro:由于更早的错误而导致配置失败(状态= 2);已删除"linker.cmd"。
gmake[1]:***[build-1317695535-InProc]错误1
生成文件:"../release.cfg"
调用:XDCtools
"c:/ti/ccs1250/xdctools_3_62_01_16_core/xs --xdcpath="C:/ti/simplelink_cc13x0_sdk_4_20_02_07/source;C:/ti/simplelink_cc13x0_sdk_4_20_02_07/kernel/tirtos/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.m3 -p ti.platforms.simplelink:CC1310F128 -r release -c "C:/ti/ccs1250/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS --compileOptions "-DDeviceFamily_CC13X0 "../release.cfg"
正在从 package/cfg/ release_pem3.cfg 中配置 release.xem3 ...
正在生成自定义 ROM 库 makefile ...
开始生成库源代码...
Making C:/Users/markuswallgren/workspace_markus/tirtos_builds_CC1310_LAUNCHXL_release_ccs src sysbios/rom_sysbios.aem3 ...
clem3 C:/ti/simplelink_cc13x0_sdk_4_20_02_07/kernel/tirtos/packages/ti/sysbios/BIOS.c ...
生成库失败。
subdir_rules.mk:12:目标"Build-1317695535-InProc"的配方失败
0 [main] sh.exe" 4444 sync_with_child:child 5300 (0x248)在使用状态代码0xC0000142进行初始化之前已死亡
46 [main] sh.exe" 4444 sync_with_child:***子状态正在等待 longjmp
C:/Users/MARKUS~1/AppData/Local/Temp/mak2808-3.sh:fork:资源暂时不可用
gmake[1]:***[makefile:61: rom_sysbios.obj]错误128
gmake:***[C:/Users/markuswallgren/workspace_markus/tirtos_builds_CC1310_LAUNCHXL_release_ccs src / makefile.libs:57:/Users/markuswallgren/workspace_markus/tirtos_builds_CC1310_LAUNCHXL_release_ccs src 52 sysbios/rom_sysbios.aem3]错误2
错误:xdc.cfg.SourceDir:"c:/ti/ccs1250/xdctools_3_62_01_16_core/packages/xdc/cfg/SourceDir.xs "、第211行:xdc.cfg.SourceDir:生成的源库构建失败:退出状态= 2:

JS:"c:/ti/ccs1250/xdctools_3_62_01_16_core/packages/xdc/cfg/Main.xs "、第160行:error:configuration failed!
xdctools_3_62_01_16_core\gmake.exe:***[package.mak:202:package/cfg/release_pem3.xdl]错误1
xdctools_3_62_01_16_core\gmake.exe:***删除文件'package/cfg/release_pem3.xdl'
xdctools_3_62_01_16_core\gmake.exe:***[package/cfg/release_pem3.xdl]删除文件"package/cfg/release_pem3.h"
xdctools_3_62_01_16_core\gmake.exe:***[package/cfg/release_pem3.xdl]删除文件"package/cfg/release_pem3.c"
JS:"c:/ti/ccs1250/xdctools_3_62_01_16_core/packages/xdc/tools/Cmdr.xs "、第52行:error:xdc.tools.configuro:由于更早的错误而导致配置失败(状态= 2);已删除"linker.cmd"。
gmake[2]:***[build-1317695535-InProc]错误1
subdir_rules.mk:9:目标"Build-1317695535"的配方失败
gmake[1]:***[BUILD-1317695535]错误2
Makefile:127:目标"全部"的食谱失败
gmake[1]:由于错误,未重新生成目标"configPkg/linker.cmd"。
gmake:***[全部]错误2

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

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

    尊敬的 Markus:

    我刚刚从 CCS 12.5上的 SDK 4_20_02_07构建了 rfPacketTX。

    我可以在没有问题的情况下在 Windows 10 。  

    我要将该主题分配给工具团队、似乎该错误是由 XDC 工具生成的。

    此致、

    SID

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

    尊敬的 Markus:

    安装目录(SDK 安装路径、CCS 或工作区)的路径中是否有任何空格。  

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/427789/xdc-cfg-sourcedir---build-failed

    似乎会引发您这样的问题。

    此致、

    SID

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

    不,我不这么认为。  我已经选中和重新选中了这个。

    它可以是 Win 11 vs Win 10吗?

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

    这是可能的、但非常不可能。 我无法在 Windows 11上进行测试。  

    在 CCS 上发现的产品[Window->Preferences->Code Composer Studio->Products]中、是否显示 XDCtools?

    这里是我找到的另一个可能相关的主题。  

    https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/527017/can-t-build-any-program-in-ccs

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

    好的、它现在正在工作。  我已经从路径中删除了另一个 sh.exe 目录。  但我错过了另一个这样的目录。

    使用 DOS 命令

    其中/r c:\ sh.exe

    为了找到 sh.exe 的所有副本,我找到了另一个实例在我的路径。  从我的路径中删除该目录解决了问题。

    非常感谢您的快速帮助!