Thread 中讨论的其他器件: CC2640、 CC1350、 SYSBIOS
工具/软件:Code Composer Studio
大家好、
我在构建这一旧项目时遇到了 SoM 问题、该项目可实现 CC1350stk 的预防性维护。 目前似乎缺少 driverlib、但我无法在任何位置找到文件或 driverlib。 我不确定如何继续。 我的任务是使预防性维护项目在 SensorTag 上运行。
下面是构建日志、之后是错误日志:
生成日志
****为 simple_peripheral_cc1350lp_app 构建配置 FlashROM ****
"C:\\ti\\ccs910\\ccs\\utils\\bin\\gmake"-k -j 8 all -O
编译文件:"../TOOLS/cc2640.cfg
调用:XDCtools
"C:/ti/xdctools_3_32_00_06_core/xs "--xdcpath="C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/packages;C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/tidrivers_cc13xx_cc26xx_2_21_01_01/packages;C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages;C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/uia_2_01_00_01/packages;C:/ti/ccs910/ccs/ccs_base;" xdc.tools.configuro -config Pkg -t ti.targets.arm.elf.M3 -p ti.platforms.simplelink:CC1350F128 /ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/drivers /ti/simplelink/ble_sdk_2_02_01_18/src/icall/inc /ti/simplelink/ble_sdk_2_02_01_18/src/profiles/dev_info /ti/simplelink/ble_sdk_2_02_01_18/src/common/cc26xx -r release -c "C:/ti/ccs910/ccs/tools/compiler/ti-cgt-arm_18.12.2.LTS /ti/simplelink/ble_sdk_2_02_01_18/src/examples/simple_peripheral/cc26xx/app /ti/simplelink/ble_sdk_2_02_01_18/src/profiles/roles/cc26xx /ti/simplelink/ble_sdk_2_02_01_18/src/profiles/simple_profile/cc26xx -compileOptions "-mv7M3 -cn\-cn\-cn\"cn\"cn_path=-cn\"cn\"cn_cn\"cn_cn-cn\-cn\"cn\"cn_path=/ti/ccs910/ccs/tools/compiler/ti-cgt-arm_18.12.2.LTS/include /ti/simplelink/ble_sdk_2_02_01_18/src/inc /ti/simplelink/ble_sdk_2_02_01_18/src/profiles/roles /ti/simplelink/ble_sdk_2_02_01_18/src/profiles/simple_profile -cn"-cn-cn-cn-cn\-cn-cn\"cn\-cn\".com.cn_cn\-cn"-cn_cn\-cn-cn\-cn-cn\".com.cn"-cn-cn\-cn_cn\-cn_cn\-cn-cn\-cn-cn\-cn"-cn-cn\-cn\".com.cn-cn\".com.cn"-cn-cn-cn\".com.cn-cn"-cn-cn-cn-cn-cn"-cn-cn-cn-cn\/ti/simplelink/ble_sdk_2_02_01_18/src/components/heapmgr include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/controller/cc26xx/inc "-include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/components/hal/src/target/_common "-include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/target /ti/simplelink/ble_sdk_2_02_01_18/src/components/osal/src/inc /ti/simplelink/ble_sdk_2_02_01_18/src/components/icall/src/inc /ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/cc13xxware_2_04_02_17240 "-include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/components/hal/src/target/_common/cc26xx "-include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/components/services/src/sdata /ti/simplelink/ble_sdk_2_02_01_18/src/inc "-include_path=\"C:/ti/simplelink/ble_sdk_2_02_01_18/src/components/hal/src/inc -include_display_define CCXl=-define CCXL_carge=/ti/simplelink/ble_sdk_2_02_01_18/src/components/services/src/saddr -define CC13xR=ctradse-define -ctradse-cn_define CCXr=/ti/simplelink/ble_sdk_2_02_01_18/src/rom -ctradse-cn_g_define -ctrads=CCXr=ctradse-ctrads=-cn_sensors=-cn_g_g_g_define -ctraduel=ctradues=-cn_sensorites=-ctradue_ctradues=ctradues=ctradues=-ctradue_ctradues=ctradues=ctradue_ctradues=ctradues=ctraduese-ctradues=ctraduese-ctradues=c define=xdc_runtime_assert_disable_all --define=xdc_runtime_Log_disable_all --diag_warning=225 --diag_suppress=48 --diag_wrap=off --display_error_number --gen_func_subsections=on "../TOOLS/cc2640.cfg
正在制作 package.mak (由于 package.bld)...
正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
从 package/cfg/cc2640_pem3.cfg 配置 cc2640.xem3 ...
正在生成自定义 ROM 库 makefile ...
正在开始构建库源...
制作 C:/Users/jees9/workspace_v9/simple_peripheral_cc1350lp_app/TOOLS/src/sysbios/rom_sysbios.aem3 ...
gmake[1]:输入目录`C:/Users/jees9/workspace_v9/simple_peripheral_cc1350lp_app/TOOLS/src/sysbios
clem3 C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/sysbios/BIOS.c……
>>编译失败
gmake[1]:离开目录`C:/Users/jees9/workspace_v9/simple_peripheral_cc1350lp_app/TOOLS/src/sysbios
库构建失败。
tools/subdir_rules.mk:12:目标'Build-803811407-InProc '的配方失败
"C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/sysbios/family/arm/cc26xx/Boot.c "、第36行:致命错误:无法打开源文件"driverlib/sys_ctrl.h"
1在编译"C:/ti/tirtos_cc13xx_cc26xx_2_21_01_08/products/bios_6_46_01_38/packages/ti/sysbios/family/arm/cc26xx/Boot.c "时检测到灾难性错误。
编译已终止。
gmake.1]:***[ROM_SysBIOS.obj]错误1.
gmake:***[C:/Users/jees9/workspace_v9/simple_peripheral_cc1350lp_app/TOOLS/src/sysbios/rom_sysbios.aem3 ]错误2.
错误:xdc.cfg.SourceDir:"c:/ti/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/packages/xdc/cfg/Main.xs、第160行:错误:配置失败!
gmake.exe:***[package/cfg/ccc2640_pem3.xdl]错误1
gmake.exe:***删除文件`package/cfg/CC2640_pem3.xdl'
gmake.exe:***[package/cfg/cc2640_pem3.xdl]删除文件`package/cfg/cc2640_pem3.h'
gmake.exe:***[package/cfg/cc2640_pem3.xdl]删除文件`package/cfg/cc2640_pem3.c'
JS:"c:/ti/xdctools_3_32_00_06_core/packages/xdc/tools/Cmdr.xs、第51行:错误:xdc.tools.configuro:由于先前的错误(状态= 2)、配置失败;已删除'linker.cmd'。
gmake[1]:***[Build-803811407-InProC]错误1.
gmake:***[build-803811407]错误2.
tools/subdir_rules.mk:9:目标'build-803811407'的配方失败
gmake:目标"全部"不会由于错误而重新生成。
****构建完成****
错误日志
无法打开源文件"driverlib/sys_ctrl.h"
gmake:***[build-803811407]错误2.
gmake:***[C:/Users/jees9/workspace_v9/simple_peripheral_cc1350lp_app/TOOLS/src/sysbios/rom_sysbios.aem3 ]错误2.
gmake:目标"全部"不会由于错误而重新生成。
gmake.exe:***[package/cfg/cc2640_pem3.xdl]删除文件`package/cfg/cc2640_pem3.c'
gmake.exe:***[package/cfg/cc2640_pem3.xdl]删除文件`package/cfg/cc2640_pem3.h'
gmake.exe:***删除文件`package/cfg/CC2640_pem3.xdl'
gmake[1]:***[Build-803811407-InProC]错误1.
gmake.1]:***[ROM_SysBIOS.obj]错误1.
xdc.cfg.SourceDir:生成的源库构建失败:退出状态= 2: