工具/软件:Code Composer Studio
您好,
我正在使用CCS 版本:7.1 .0.0.0015万
xDCtools: xdctools_3_32_00_06
编译器:TI ARM编译器v 5.2 .6,16.12 v.0 STS等
BLE SDK:2.2 .1.18
我已经为我们的自定义应用程序修改了SPP_BLE服务器项目。 它与编译器5.2 v.v.6和16.12 .0一起成功工作。 稍后我需要将OAD包括在此项目中。 所以我做了以下的事
1. 在预定义符号中添加了FEATE_OAD符号
2.复制OAD配置文件模块并添加其路径。
3.还在 XDCtools->高级选项中添加了NO_ROM=1,OAD_IMG_E=1。
4.排除 cc26xx_ble_app.cmd 并添加 cc26xx_ble_app_oad.cmd
当我尝试构建时,我收到以下错误。
正在从package/cfg/app_ble_pem3.cfg配置app_ble.xem3 ...
正在生成自定义ROM库makefile ...
正在开始生成库源...
制作C:/ti/simplelink/ble SDK _2_02_01_18/examples/cc2650em/heart_rate_rate_CCS /config/SysBIOS/RO_SysBIOS.aem3...
gmake [1]:输入目录`C:\ti/simplelink/ble_sdk_2_02_01_18/examples/cc2650em/heart_rate_rate_CCS /config/src/SysBIOS'
clem3 C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/bios_6_46_01_38/packages/ti/SysBIOS/BIOS.c ...
>>编译失败
gmake [1]:正在退出目录`C:/ti/simplelink/ble_sdk_2_02_01_18/examples/cc2650em/heart_rate_rate_CCS /config/src/SysBIOS'
生成库失败。
tools/subdir_rules.mk:12:目标'build_1431669279-InProc'的配方失败
错误:已定义符号"ti_SysBIOS_KNL_Event_Params_init"
错误:已定义符号"ti_SysBIOS_KNL_Event_Params_copy"
错误:已定义符号"ti_SysBIOS_KNL_Event_Params_init"
错误:已定义符号"ti_SysBIOS_KNL_Event_Params_copy"
错误:已定义符号"ti_SysBIOS_KNL_Event_Params_init"
错误:已定义符号"ti_SysBIOS_KNL_Event_Params_copy"
gmake [1]:***[ROM_SysBIOS.obj]错误1
gmake:***[C:/ti/simplelink/ble SDK _2_02_01_18/examples/cc2650em/heart_rate_rate_CCS /config/src/SysBIOS/RO_SysBIOS.aem3]错误2
错误:xdc.cfg.SourceDir:"c:/ti/xdctools_3_32_00_06_core_Win32/xdctools_3_32_00_06_core/packages/xDC/cfg/SourceDir.xs",第209行:xdc.cfg.SourceDir:生成的源库构建失败:退出状态=2:
js:“c:/ti/xdctools_3_32_00_06_core_Win32/xdctools_3_32_00_06_core/packages/xDC/cfg/Main.xs”,第160行:错误:配置失败!
gmake.exe:***[package/cfg/app_ble-pem3.xdl]错误1
gme.exe:*** Deleting file `package/cfg/app_pem3.xdl'(正在删除文件)
gmake.exe:***[package/cfg/app_pem3.xdl]正在删除文件`package/cfg/app_pem3.h'
gmake.exe:***[package/cfg/app_pem3.xdl]正在删除文件`package/cfg/app_pem3.c'
js:“c:/ti/xdctools_3_32_00_06_core_Win32/xdctools_3_32_00_06_core/packages/xDC/tools/Cmdr.xs”,第51行:错误:xdc.tools.configuro:由于较早的错误而配置失败(状态=2);'链接器.cmd'已删除。
gmake [1]:***[builc-1431669279-InProc]错误1
gmake:***[Build-1431669279]错误2
gmake [1]:正在离开目录'C:\ti/simplelink/ble_SDK_2_02_01_18/examples/cc2650em/heart_rate /CCS/app/FlashROM'
tools/subdir_rules.mk:9:目标'build_1431669279'的配方失败
gmake:由于错误,目标'all'没有重制。
****构建已完成****
我无法在CCS中构建任何项目。 既不是简单的BLE外设,SPP_ble服务器,也不是心率示例。
所有错误都出现相同的错误集。 BTW我可以成功构建堆栈项目
已尝试卸载并重新安装xdctools,CCS,ble stack。 但对我来说,没有什么是有效的。
还尝试切换工作区和项目,重新启动了我的PC几次。 仍然没有任何工作。
我没有安装AVR studio或cygwin。 但我在上看到了一个cygwin文件夹
C:\ti\xdctools_3_32_00_06_core_win32\xdctools_3_32_00_06_core\packages\xdc\shelf\docs\xdc\shelf\doc-files和
C:\ti\ccsv7\utils\cygwin。 不知道这是否会造成问题。
实际发生了什么?? 有人能提供解决方案吗?