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.

[参考译文] CCS/CC3220:CAN#39;t Build Out of Box Demo

Guru**** 2553710 points
Other Parts Discussed in Thread: CC3220S, SYSBIOS

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/719851/ccs-cc3220-can-t-build-out-of-box-demo

器件型号:CC3220

工具/软件:Code Composer Studio

我尝试从1.5 SDK 构建 OOB 演示、出于某种原因、我遇到了问题。   我甚至从 TIrex 重新安装了 SDK 并重新安装了 CCS 7.3 (我知道这些版本较旧、但希望在进行比较测试时一切都相同)。   

以下是错误:

发生构建文件生成错误..
无法构建工程。 引用的 RTSC 配置工程"tirtos_builds_CC3220S_LAUNCHXL_release_gcc"包含编译错误。
构建停止..


****为项目 tirtos_builds_CC3220S_LAUNCHXL_release_gcc 构建调试****

"C:\\ti\\ccsv7\\utils\\bin\\gmake"-k -j 12 all -O
gmake[1]:输入目录'C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/Debug
'生成文件:./release.cfg'
'调用:XDCtools '
"C:/ti/xdctools_3_50_02_20_core/xs "--xdcpath="C:/ti/simplelink_cc32xx_sdk_1_50_00_06/source;C:/ti/simplelink_cc32xx_sdk_1_50_00_06/kernel/tirtos/packages;C:/ti/ccsv7/ccs_base;" xdc.tools.configuro configPkg -t GNU.targets.arm.M4 -p ti.platforms.simplelink:CC3220S -r release -c "C:/ti/ccsv7/tools/compiler/gcc-arm-none-eabi-6-2017-q1-update "../release.cfg"
正在制作 package.mak (由于 package.bld)...
正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
正在从 package/cfg/release_pm4g.cfg 配置 release.xm4g ...
正在生成自定义 ti.sysbios 库 makefile ...
正在开始构建库源...
制作 C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/src/sysbios/sysbios.am4g ...
gmake[1]:输入目录`C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/src/sysbios
asmm4g C:/ti/simplelink_cc32xx_sdk_1_50_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm_gnu.sv7M……
gmake[1]:离开目录`C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/src/sysbios
库构建失败。
subdir_rules.mk:12:目标'Build-569010367-InProc '的配方失败
0 [Main] sh 35816 SYNC_ITH_CHild:子37896 (0x230)在状态代码0xC0000142的初始化之前死亡
9 [Main] sh 35816 sync_with 子级:***子级状态等待 longjmp
C:/Users/ANDREW~1/AppData/Local/Temp/make26240-1.sh:fork:资源暂时不可用
gmake.1]:***[M3_Hwi_ASM_GNU.o]错误128
gmake:***[C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/src/sysbios/sysbios.am4g ]错误2.
错误:xdc.cfg.SourceDir:"c:/ti/xdctools_3_50_02_20_core/packages/xdc/cfg/SourceDir.xs,第209行:xdc.cfg.SourceDir:生成的源库生成失败:退出状态= 2:

JS:"c:/ti/xdctools_3_50_02_20_core/packages/xdc/cfg/Main.xs、第160行:错误:配置失败!
gmake.exe:***[package/cfg/release_pm4g.xdl]错误1
gmake.exe:***删除文件`package/cfg/release_pm4g.xdl'
gmake.exe:***[package/cfg/release_pm4g.xdl]删除文件`package/cfg/release_pm4g.h'
gmake.exe:***[package/cfg/release_pm4g.xdl]删除文件`package/cfg/release_pm4g.c'
JS:"c:/ti/xdctools_3_50_02_20_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于先前的错误(状态= 2)、配置失败;已删除'linker.cmd'。
gmaking[1]:***[Build-569010367-InProC]错误1.
gmake[1]:离开目录'C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/Debug
'生成文件:./release.cfg'
'调用:XDCtools '
"C:/ti/xdctools_3_50_02_20_core/xs "--xdcpath="C:/ti/simplelink_cc32xx_sdk_1_50_00_06/source;C:/ti/simplelink_cc32xx_sdk_1_50_00_06/kernel/tirtos/packages;C:/ti/ccsv7/ccs_base;" xdc.tools.configuro configPkg -t GNU.targets.arm.M4 -p ti.platforms.simplelink:CC3220S -r release -c "C:/ti/ccsv7/tools/compiler/gcc-arm-none-eabi-6-2017-q1-update "../release.cfg"
正在从 package/cfg/release_pm4g.cfg 配置 release.xm4g ...
正在生成自定义 ti.sysbios 库 makefile ...
正在开始构建库源...
制作 C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/src/sysbios/sysbios.am4g ...
gmake[1]:输入目录`C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/src/sysbios
asmm4g C:/ti/simplelink_cc32xx_sdk_1_50_00_06/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm_gnu.sv7M……
gmake[1]:离开目录`C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/src/sysbios
库构建失败。
subdir_rules.mk:12:目标'Build-569010367-InProc '的配方失败
0 [Main] sh 41548 SYNC_ITH_CHild:子级41316 (0x240)在状态代码0xC0000142的初始化之前死亡
9 [Main] sh 41548 sync_with 子级:***子级状态等待 longjmp
C:/Users/ANDREW~1.PAR/AppData/Local/Temp/make28644-1.sh:fork:资源暂时不可用
gmake.1]:***[M3_Hwi_ASM_GNU.o]错误128
gmake:***[C:/Users/Andrew/workspace_v7/tirtos_builds_CC3220S_LAUNCHXL_release_gcc/src/sysbios/sysbios.am4g ]错误2.
错误:xdc.cfg.SourceDir:"c:/ti/xdctools_3_50_02_20_core/packages/xdc/cfg/SourceDir.xs,第209行:xdc.cfg.SourceDir:生成的源库生成失败:退出状态= 2:

JS:"c:/ti/xdctools_3_50_02_20_core/packages/xdc/cfg/Main.xs、第160行:错误:配置失败!
xdctools_3_50_02_20_core\gmake.exe:***[package/cfg/release_pm4g.xdl]错误1
xdctools_3_50_02_20_core\gmake.exe:***删除文件`package/cfg/release_pm4g.xdl'
xdctools_3_50_02_20_core\gmake.exe:***[package/cfg/release_pm4g.xdl]删除文件`package/cfg/release_pm4g.h'
xdctools_3_50_02_20_core\gmake.exe:***[package/cfg/release_pm4g.xdl]删除文件`package/cfg/release_pm4g.c'
JS:"c:/ti/xdctools_3_50_02_20_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于先前的错误(状态= 2)、配置失败;已删除'linker.cmd'。
gmak[2]:***[Build-569010367-InProC]错误1.
subdir_rules.mk:9:目标'build-569010367'的配方失败
gmaking[1]:***[Build-569010367]错误2.
gmake[1]:目标'configPkg/linker.cmd'不会由于错误而重做。
Makefile:127:目标“全部”的配方失败
gmake:***[全部]错误2.

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

我注意 到 TIRTOS_builds_CC3220S_LAUNCHXL_RELEASE_gcc 未使用推荐的 XDCTools 版本。  我应该使用3.50.03.33。  我尝试在“属性”->“常规”->“产品”选项卡中更改该选项,然后它真的很棒。

我不确定该怎么办

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    更新:我从哪个 SDK 获取 OOB 演示无关紧要。 我甚至更新到了最新版本的 CCS8。 仍然会得到相同的误差
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Andrew、

    此类错误可能是由系统路径中的 sh.exe 或 gmake.exe 不兼容引起的。 这可能来自您可能已安装在计算机中的其他工具集(例如 WinAVR、Cygwin)。  

    请查看此 相关帖子 (该帖子链接到其他主题)以了解更多信息。