主题中讨论的其他器件:SYSBIOS、 MSP432E401Y
工具与软件:
我无法使用 CCS 12.7编译 TI-RTOS 工程(我从 C:\ti\simplelink_msp432e4_sdk_4_20_00_12\examples\rtos\MSP_EXP432E401Y 尝试了大多数示例)。 此外、我尝试了不同版本的 CCS、但是结果是一样的。 但是、我在另一台笔记本电脑上安装了 CCS 12.7、运行良好。 我可以轻松编译。
/*====== HWI 配置======= */
var halHwi = xdc.useModule('ti.sysbios.hal.Hwi');
var m3Hwi = xdc.useModule('ti.sysbios.family.arm.m3.Hwi');
*! Windows 规格
Windows 10 Pro 版
版本21H2
操作系统内部版本19044.3086
体验 Windows Feature Experience Pack 1000.19041.1000.0
错误详细信息:
****项目 tirtos_builds_MSP_EXP432E401Y_RELEASE_CCS 的配置调试构建****
"C:\\ti\\ccs1271\\ccs\\utils\\bin\gmake"-k -j 8 all -O
构建文件:"../release.cfg"
调用:XDCtools
"c:/ti/ccs1271/xdctools_3_62_01_16_core/xs --xdcpath="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source;C:/ti/simplelink_msp432e4_sdk_4_20_00_12/kernel/tirtos/packages;" xdc.tools.configuro -o configPkg -o t ti.targets.arm.elf.m4F -p ti.platforms.msp432:MSP432E401Y -r debug -c "C:/ti/ccs1271/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS "../release.cfg"
正在生成 package.mak (由于 package.bld)...
为包 configPkg 生成接口(因为 package/package/xdc package.xdc.in比 package.xdc 旧)...
正在从 package/cfg/ release_pem4f.cfg 配置 release.xem4f ...
正在生成自定义 ti.sysbios 库 makefile ...
开始构建库源...
Making C:/Users/Xct/workspace_v123/tirtos_builds_MSP_EXP432E401Y_release_ccs src sysbios/sysbios.aem4f ...
clem4f C:/ti/simplelink_msp432e4_sdk_4_20_00_12/kernel/tirtos/packages/ti/sysbios/BIOS.c ...
库构建失败。
subdir_rules.mk:12:目标'build-90018911-InProc'的配方失败
0 [Main] sh 20176 sync_with_child:子级4448 (0x228)在使用状态代码0xC0000142进行初始化之前死亡
12 [Main] sh 20176 sync_with_child:***子级状态正在等待 longjmp
c:/Users/Xct/AppData/Local/Temp/make17772-3.sh:fork:资源暂时不可用
gmake[1]:***[makefile:61:BIOS.obj]错误128.
gmake:***[C:/Users/Xct/workspace_v123/tirtos_builds_MSP_EXP432E401Y_release_ccs src / makefile.libs:57:C:/Users/Xct/workspace_v123/tirtos_builds_MSP_EXP432E401Y_release_ccs src 3573 sysbios/sysbios.aem4f]错误2.
错误:xdc.cfg.SourceDir:"c:SourceDir"/ti/ccs1271/xdctools_3_62_01_16_core/packages/xdc/cfg/SourceDir.xs、第211行:xdc.cfg.SourceDir:生成的源库失败:退出状态= 2:
JS:"c:/ti/ccs1271/xdctools_3_62_01_16_core/packages/xdc/cfg/Main.xs、第160行:错误:配置失败!
gmake.exe:***[package.mak:202: package/cfg/release_pem4f.xdl]错误1.
gmake.exe:***正在删除文件'package/cfg/release_pem4f.xdl'
gmake.exe:***[package/cfg/release_pem4f.xdl]正在删除文件'package/cfg/release_pem4f.h'
gmake.exe:***[package/cfg/release_pem4f.xdl]正在删除文件'package/cfg/release_pem4f.c'
JS:"c:/ti/ccs1271/xdctools_3_62_01_16_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于先前的错误而配置失败(状态= 2);删除了"linker.cmd"。
gmake[1]:***[build-90018911-InProc]错误1.
构建文件:"../release.cfg"
调用:XDCtools
"c:/ti/ccs1271/xdctools_3_62_01_16_core/xs --xdcpath="C:/ti/simplelink_msp432e4_sdk_4_20_00_12/source;C:/ti/simplelink_msp432e4_sdk_4_20_00_12/kernel/tirtos/packages;" xdc.tools.configuro -o configPkg -o t ti.targets.arm.elf.m4F -p ti.platforms.msp432:MSP432E401Y -r debug -c "C:/ti/ccs1271/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS "../release.cfg"
正在从 package/cfg/ release_pem4f.cfg 配置 release.xem4f ...
正在生成自定义 ti.sysbios 库 makefile ...
开始构建库源...
Making C:/Users/Xtc/workspace_v123/tirtos_builds_MSP_EXP432E401Y_release_ccs src sysbios/sysbios.aem4f ...
clem4f C:/ti/simplelink_msp432e4_sdk_4_20_00_12/kernel/tirtos/packages/ti/sysbios/BIOS.c ...
库构建失败。
subdir_rules.mk:12:目标'build-90018911-InProc'的配方失败
0 [Main] sh 8908 sync_with_child:子级16928 (0x228)在使用状态代码0xC0000142进行初始化之前死亡
19 [Main] sh 8908sync_with_child:***子级状态正在等待 longjmp
c:/Users/Xtc/AppData/Local/Temp/make6008-3.sh:fork:资源暂时不可用
gmake[1]:***[makefile:61:BIOS.obj]错误128.
gmake:***[C:/Users/Xtc/workspace_v123/tirtos_builds_MSP_EXP432E401Y_release_ccs src / makefile.libs:57:C:/Users/Xtc/workspace_v123/tirtos_builds_MSP_EXP432E401Y_release_ccs src 3573 sysbios/sysbios.aem4f]错误2.
错误:xdc.cfg.SourceDir:"c:SourceDir"/ti/ccs1271/xdctools_3_62_01_16_core/packages/xdc/cfg/SourceDir.xs、第211行:xdc.cfg.SourceDir:生成的源库失败:退出状态= 2:
JS:"c:/ti/ccs1271/xdctools_3_62_01_16_core/packages/xdc/cfg/Main.xs、第160行:错误:配置失败!
xdctools_3_62_01_16_core\gmake.exe:***[package.mak:202:package/cfg/release_pem4f.xdl]错误1.
xdctools_3_62_01_16_core\gmake.exe:***删除文件'package/cfg/release_pem4f.xdl'
xdctools_3_62_01_16_core\gmake.exe:***[package/cfg/release_pem4f.xdl]正在删除文件'package/cfg/release_pem4f.h'
xdctools_3_62_01_16_core\gmake.exe:***[package/cfg/release_pem4f.xdl]删除文件'package/cfg/release_pem4f.c'
JS:"c:/ti/ccs1271/xdctools_3_62_01_16_core/packages/xdc/tools/Cmdr.xs、第52行:错误:xdc.tools.configuro:由于先前的错误而配置失败(状态= 2);删除了"linker.cmd"。
gmake[2]:***[build-90018911-InProc]错误1.
gmake[1]:***[build-90018911]错误2.
gmake[1]:由于错误、未重新生成目标"configPkg/linker.cmd"。
gmake:***[All]错误2.
subdir_rules.mk:9:目标"build-90018911"的配方失败
Makefile:127:目标"全部"的配方失败
****构建完成****