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/LAUNCHXL-CC2640R2:Project Zero:找不到文件 BLE_R2.symbols lib_linker.cmd

Guru**** 1955440 points
Other Parts Discussed in Thread: CC2640, CC2650
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/869900/ccs-launchxl-cc2640r2-project-zero-cannot-find-file-ble_r2-symbols-lib_linker-cmd

器件型号:LAUNCHXL-CC2640R2
Thread 中讨论的其他器件:CC2640CC2650

工具/软件: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 的立即导入。

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

    这是 lib_search 文件夹的内容。 不应该有某种.exe?

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

    在关闭防病毒软件的情况下、完成 CCS (9.3.0.00012 -离线)和 SDK (SimpleLink CC2640R2 SDK - 3.30.00.20 -在线)的重新安装仍会出现相同的问题。

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

    我怀疑 Windows 上的 SDK v3.30随可执行文件的 Linux 版本提供、而不是随 Windows 版本提供。 在较早版本的 SDK for Windows 中、我确实看到 lib_search.exe。

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

    [引用 user="dizz">这是 lib_search 文件夹的内容。 不应该有某种.exe?

    我在 SDK v3.30安装中看到 lib_search.exe。 不知道为什么它在您的安装中不显示为.exe。
    您是否使用 Resource Explorer 下载了 SDK?

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

    Aarti、我的 SDK v3.30目录与 dizz 类似:

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

    是的。

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

    感谢 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 链接来跟踪它。

x 出现错误。请重试或与管理员联系。