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.
工具/软件:Code Composer Studio
您好!
我正在尝试使项目0在该 Devkit 中正常工作。 但在编译时、在编译 project_zero_cc2640r2lp_app 时、我不断收到错误:
错误#10008-D:找不到文件"C:/ti/workspace/project_zero_cc2640r2lp_stack_library/FlashROM_Library/ble_r2.symbols
错误#10008-D:找不到文件"C:/ti/workspace/project_zero_cc2640r2lp_stack_library/FlashROM_Library/lib_linker.cmd
我已经尝试过这些帖子中的所有建议、但似乎没有一个可行。
-工作区中没有空格
- SDK 的用户权限
-将 SDK 的安装目录更改为 c:\ti
在 由 PROJECT_ZERO _cc2640r2lp_STACK_LIBRARY 构建的目录中、这两个文件都不可用。 此外 、project_zero_cc2640r2lp_stack_library 会抛出错误/警告。
C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/../../../tools/blestack/lib_search/lib_search C:/ti/workspace/project_zero_cc2640r2lp_stack_library/TOOLS/build_config.opt C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/blelib C:/ti/workspace/project_zero_cc2640r2lp_stack_library/FlashROM_Library/lib_linker.cmd cc2640 C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/../../../tools/blestack/lib_search/lib_search.xml C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/symbols
Makefile:200:目标"预编译"的配方失败
Process_begin:CreateProcess (C:\ti\simplelink_cc2640r2_sdk_3_30_00_20\tools\blestack\lib_search\lib_search、C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/../../../tools/blestack/lib_search/lib_search C:/ti/workspace/project_zero_cc2640r2lp_stack_library/TOOLS/build_config.opt C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/blelib C:/ti/workspace/project_zero_cc2640r2lp_stack_library/FlashROM_Library/lib_linker.cmd cc2640 C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/../../../tools/blestack/lib_search/lib_search.xml C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/symbols、...) 失败。
make (e=193):错误193
Gmaking[1]:[预编译]错误193 (忽略)
我正在使用:
-Windows 10系统的最新更新
- Code Composer Studio 版本:9.3.0.00012、安装在 c:\ti
- SimpleLink CC2640R2 SDK v 3.30.00.20
-工作区位置中没有空格
-所有最新版本、立即下载并安装(202020-01-05)
请提供有关此方面的任何帮助。
[引用 user="dizz"]
我正在尝试使项目0在该 Devkit 中正常工作。 但在编译时、在编译 project_zero_cc2640r2lp_app 时、我不断收到错误:
错误#10008-D:找不到文件"C:/ti/workspace/project_zero_cc2640r2lp_stack_library/FlashROM_Library/ble_r2.symbols
错误#10008-D:找不到文件"C:/ti/workspace/project_zero_cc2640r2lp_stack_library/FlashROM_Library/lib_linker.cmd
[/报价]
构建 project_zero_cc2640r2lp_app 时出现此故障的原因 是它所依赖的工程(project_zero_cc2640r2lp_stack_library) 具有构建故障。
PROJECT_zero_cc2640r2lp_stack_library 在预编译步骤中失败。 在前面的一个实例中、我们看到、当防病毒阻止 lib_search 可执行文件运行时、会发生这种情况。 您是否正在运行防病毒软件,如果是,您是否可以暂时禁用该软件并重试?
您的 Windows 10系统是32位还是64位?
Aartis、您好!
感谢您的回复。
禁用防病毒程序无法解决问题。
我使用的是 Windows 10 64位。
下面是 PROJECT_ZERO CC2640r2lp_STACK_LIBRARY 编译的完整[编辑:相关]控制台输出
****为项目 project_zero_cc2640r2lp_stack_library 生成配置 FlashROM_Library ****
"C:\\ti\\ccs930\\ccs\\utils\bin\\gmake"-k -j 12 clean -o
DEL /F "project_zero_cc2640r2lp_stack_library.lib"
del /F "HAL\Common\hal_assert.obj""HAL\Target\CC2650\Drivers\hal_flash_wraper.obj""HAL_Target\CC2650\Drivers\hal_rtc_rtc.obj "hal\Target\CC2650\Drivers\drivers\hal_trl_wrapper.obj "hal\osl_oc_octor_osl\osl_octor.obj "Oosl_ocl\osl_ocl.obtor_ocl\osl_octor.obtor.obj "obj "obt_ocl_ocl_ocl_ocl_ocl.obj "obt\osr.obt\osl_ocl.obt\os_octor.obtor.obtor.obt\os_os_osr.obj "obt\osr.obt\osr.obt\o\o\osr.obt\o\osl.obt\o\os_ocl.obt\osr.obj
del /F "HAL\Common\hal_assert.d""HAL\Target\CC2650\Drivers\hal_flash_wraper.d""HAL_Target\CC2650\Drivers\hal_RTC_assertimers.d""HAL\Target\CC2650\CC2650\Drivers\hal_clopper.d""hal\osl_osl_octor_osr\nosl\osl_oct\osl_octor.osr\nosl\osl\osl_oct\osl\osl_oct\osr.osl\osl_oct\osl\osl_oct\osr.iptor_oct\osr.id\osl\osr.ipt\osl\o\osl\osr.ipt\osl\osr.ipt\osl\osr.id_oct\o\osr.ipt\o\osl\osr.ipt\osl\osl\osr.id\o\osr.id\osr.ipt\
已完成清理
****构建完成****
****为项目 project_zero_cc2640r2lp_stack_library 构建配置 FlashROM_Library ****
"C:\\ti\\ccs930\\ccs\\utils\\bin\\gmake"-k -j 12 all -O
C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/../../../tools/blestack/lib_search/lib_search C:/ti/workspace/project_zero_cc2640r2lp_stack_library/TOOLS/build_config.opt C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/blelib C:/ti/workspace/project_zero_cc2640r2lp_stack_library/FlashROM_Library/lib_linker.cmd cc2640 C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/../../../tools/blestack/lib_search/lib_search.xml C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/symbols
Makefile:200:目标"预编译"的配方失败
Process_begin:CreateProcess (C:\ti\simplelink_cc2640r2_sdk_3_30_00_20\tools\blestack\lib_search\lib_search、C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/../../../tools/blestack/lib_search/lib_search C:/ti/workspace/project_zero_cc2640r2lp_stack_library/TOOLS/build_config.opt C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/blelib C:/ti/workspace/project_zero_cc2640r2lp_stack_library/FlashROM_Library/lib_linker.cmd cc2640 C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/../../../tools/blestack/lib_search/lib_search.xml C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/symbols、...) 失败。
make (e=193):错误193
Gmaking[1]:[预编译]错误193 (忽略)
编译文件:"c:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/hal/src/target/_common/hal_trng_wrapper.c
调用:ARM 编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/bin/armcl "-cmd_file="C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/config/build_components.opt "--cmd_file="C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/config/factory_config.opt "-cmd_file="C:/ti/workspace/project_zero_cc2640r2lp_stack_library/TOOLS/build_config.opt /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/inc /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/common/cc26xx/npi/stack /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/profiles/roles /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/hal/src/target /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/npi/src "-mv7M3 "-code_state=16 -me -O4 -opt_for_speed=0 -include_path="ce_path=/ti/workspace/project_zero_cc2640r2lp_stack_library /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/rom /ti/simplelink_cc2640r2_sdk_3_30_00_20/examples/rtos/CC2640R2_LAUNCHXL/blestack/project_zero/src/stack /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/hal/src/target/_common /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/hal/src/inc /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/osal/src/inc -include_ctrine-.com.cn"/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/controller/cc26xx_r2/inc -include_path=/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/common/cc26xx -cn"/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/icall/inc:c.com.cn".com.cn_path=/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/hal/src/target/_common/cc26xx /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/icall/src/inc /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/services/src/aes/cc26xx include_path="C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/services/src/nv/cc26xx --include_path="C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/services/src/nv --include_path="C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/services/src/saddr --include_path="C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/devices/cc26x0r2 /ti/simplelink_cc2640r2_sdk_3_30_00_20/source /ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/include --include_path="C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/devices/cc26x0r2/rf_patches --include_path="C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/kernel/tirtos/packages --include_path="C:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/devices/cc26x0r2/inc --include_eval=ctrack_define -define = CCLA_define -ctrack_define -define = CCLA_define -ctrack_define -define = CCLA_define -ctrack_define -define = CCLA_ctrack_define -define -ctrack_define -cul_define = CCRAM=C:/ti/ccs930/xdctools_3_60_02_34_core/packages c99 --gcc -diag_warning=225 -diag_wrap=off -display_error_number -gen_func_subsections=on -abi=eabi -preproc_with_compile -preproc_dependency="HAL/Target/CC2650/Drivers/hal_Trng_d_raw"-"CCHAL_target/CC2650"-boards"/content_target_target/cc2650"-"/Chlwer"-"/Chlwer"-target_target/cc_target_target_target /ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/hal/src/target/_common/hal_trng_wrapper.c
完工:"c:/ti/simplelink_cc2640r2_sdk_3_30_00_20/source/ti/blestack/hal/src/target/_common/hal_trng_wrapper.c
[编辑]
TL;DR
[编辑]
构建目标:"project_zero_cc2640r2lp_stack_library.lib"
调用:ARM 归档器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-arm_18.12.4.LTS/bin/armar " r "project_zero_cc2640r2lp_stack_library.lib""./HAL/Common/hal_assert.obj ""./HAL/Target/CC2650/Drivers/hal_flash_wrapper.obj ""./HAL/Target/CC2650/Drivers/hal_trng_wrapper.obj ""./Host/gatt_uuid.obj ""./ICallBLE/ble_dispatch_JT.obj ""./OSAL/osal_pwrmgr.obj ""./ICallBLE/ble_dispatch_lite.obj ""./ICallBLE/icall_lite_translation.obj ""./NPI/npi.obj ""./OSAL/osal.obj ""./HAL/Target/CC2650/Drivers/hal_rtc_wrapper.obj ""./OSAL/osal_bufmgr.obj ""./OSAL/osal_memory_icall.obj /OSAL/osal_timers.obj /PROFILES/gattservapp_util.obj /ROM/rom_init.obj /Startup/osal_icall_ble.obj ""./OSAL/osal_cbtimer.obj ""./PROFILES/gap.obj ""./PROFILES/sm_ecc.obj /Startup/ble_user_config.obj /TOOLS/onboard.obj ""./HAL/Target/CC2650/_common/mb_patch.obj /OSAL/osal_clock.obj /OSAL/osal_snv_wrapper.obj /PROFILES/gapbondmgr.obj /ROM/common_rom_init.obj /Startup/icall_startup.obj
=>新存档'project_zero_cc2640r2lp_stack_library.lib'
=>构建存档'project_zero_cc2640r2lp_stack_library.lib'
已完成构建目标:"project_zero_cc2640r2lp_stack_library.lib"
****构建完成****
我现在注意到、在调用 lib_search 的行中有很多/../../..、但我不知道它们的通信来源。
同样、所有组件的标准安装和 PROJECT_ZERO 的立即导入。
在关闭防病毒软件的情况下、完成 CCS (9.3.0.00012 -离线)和 SDK (SimpleLink CC2640R2 SDK - 3.30.00.20 -在线)的重新安装仍会出现相同的问题。
感谢 Ki 对此进行验证。
所有、
lib_search.exe 在我的系统中显示良好。
这可能是操作系统问题。 查看以下常见问题解答的问题4:
https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/t/770557
此致、
拉斐尔
奇怪的是、他们可能有一个位错误的文件、然后更新 SDK 或其他内容。
我非常确信 lib_search 文件是 Linux 文件、尤其是因为在 Linux 上、该文件不应具有任何扩展名。 我尝试将其重命名为在末尾粘着.exe 并尝试运行它。 Windows 抱怨它不是此操作系统的有效应用程序。
我可以使用常见问题解答中的 exe 吗? 我正在使用64位系统、该 exe 是32位的。
这不是 SDK 安装程序中应该修复的错误吗?
[引用 user="dizz">我是否可以在常见问题解答中使用该 exe? 我正在使用64位系统、该 exe 为32位。
我使用的是 Windows 10-64、常见问题解答中的该 exe 对我有用。 我刚刚将其放入、并且成功构建了项目0示例。
谢谢 Ki、我明天将进行测试。
好的、我刚刚测试了两个 SDK 下载-一个来自 Resource Explorer、另一个来自 TI 网站(http://www.ti.com/tool/download/SIMPLELINK-CC2640R2-SDK)。
从 Resource Explorer 版本安装的 lib_search 版本错误、即没有.exe 扩展名。 网络版本中的正确。
在 Rex 软件包和/或安装中似乎有问题。 /tools 文件夹中的一些其他可执行文件似乎也会受到影响。
我将为此提交一份错误报告、以便解决该问题。 同时、您可以从 TI 网站下载 SDK 安装程序并从该网站进行安装、以确保获得正确的完整软件包。
[quote user="Aarticg">从 Resource Explorer 版本安装的 lib_search 版本错误、即没有.exe 扩展名。 网络版本中的正确。
Rex 软件包和/或安装中似乎有问题[/quot]
啊! 必须是这样。 我从 Rex 安装。
此问题的跟踪号是 CCDSK-3778。 请随时使用我签名中的 SDOWP 链接来跟踪它。