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.

[参考译文] CC2564C:蓝牙堆栈 Linux 附加组件编译问题

Guru**** 2747375 points

Other Parts Discussed in Thread: CC2564C

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/928674/cc2564c-bluetooth-stack-linux-add-on-compiling-issue

器件型号:CC2564C

大家好、

我的客户正在使用 CC2564C 与 Linux、他们在使用 TI.com 版本 v4.2.1.1.1.0中的 Linux 加载项时遇到一些编译问题。

它们使用 的是 BTS 文件 cc256xc_bt_sp_v1.4以及 BLE 附加组件。

需要您的帮助、谢谢。

错误信息如下所示:

nshao@TMO_Env:/nsha_repo/TMO/AM335xBluetopiaLinuxProduction-4.2.1.1.1.0/Build$生成全部

CC_S BTPMSRVR.c -o BTPMSRVR_S.o

ln BTPMSRVR_S.o libBTPM_S.A libBTPM_HAL_S.A libSS1BTAUD.A libSS1BTGAV.A libSS1BTTABS.A libSS1SBC.A libSS1BTSSTB.A libSS1BTS1BTSSTS.A libSS1BTS1BTSSTS.A libS1BTS1BTSSTS.A libS1BTS1BTSSTS.A libS1BTS1BTS1BTSSTS.A libS1BTSSTS.A libS1BTS1BTS1BTS1BTSB.A libSSTS.A libS1BTS1BTSSTS.A libS1BTS1BTS1BTSB.A libS1BTSSTS.A libS1BTSSTS.A libS1BTS1BTS1BTS1BTS1.A libS1BTSSTS.A libSSTS.A libS1BTS1BTS1.A libS1BTS1BTS1BTS1.A libS1BTS1BTS1BTS1BTS1.A

/nshao_repo/tmo/hb_tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:错误:../BluetopiaPM/lib/libBTPM_S.a (BTPMMAIN_S.o)使用 VFP 寄存器参数、../BluetopiaPM/bin/SS1BTPM 不使用

/nshao_repo/tmo/hb_tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:无法合并文件./BluetopiaPM/lib/libBTPM_S.a (BTPMMAIN_S.o)的目标特定数据

/nshao_repo/tmo/hb_tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:错误:../BluetopiaPM/lib/libBTPM_S.a (BTPMDEVM_S.o)使用 VFP 寄存器参数、../BluetopiaPM/bin/SS1BTPM 不使用

/nshao_repo/tmo/hb_Tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:无法合并文件./BluetopiaPM/lib/libBTPM_S.a (BTPMDEVM_S.o)的目标特定数据

/nshao_repo/tmo/hb_Tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:错误:./BluetopiaPM/lib/libBTPM_S.a (devmgr_S.o)使用 VFP 寄存器参数、../BluetopiaPM/bin/SS1BTPM 不使用

/nshao_repo/tmo/hb_Tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:无法合并文件./BluetopiaPM/lib/libBTPM_S.a (devmgr_S.o)的目标特定数据

/nshao_repo/tmo/hb_Tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:错误:../BluetopiaPM/lib/libBTPM_S.a (DEVMUTIL_S.o)使用 VFP 寄存器参数、../BluetopiaPM/bin/SS1BTPM 不使用

/nshao_repo/tmo/hb_Tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:无法合并文件./BluetopiaPM/lib/libBTPM_S.a (DEVMUTIL_S.o)的目标特定数据

/nshao_repo/tmo/hb_Tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:错误:../BluetopiaPM/lib/libBTPM_S.a (BTPMSCOM_S.o)使用 VFP 寄存器参数、../BluetopiaPM/bin/SS1BTPM 不使用

/nshao_repo/tmo/hb_tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:无法合并文件./BluetopiaPM/lib/libBTPM_S.a (BTPMSCOM_S.o)的目标特定数据

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

    大家好

    我的要求非常简单-要通过 BLE 使用 SPP、可以运行 LinuxSPPLE 示例、无 AUD、无 HID……

    因此、我尝试深入了解 TI 蓝牙插件。 我在 proj/platform.mak 中找到、必须为 SPPLE 启用平台管理器

    ifeq ($(platform_manager)、y)
    PM_SAMPLE = LinuxAUDM LinuxDEVM LinuxHPM LinuxHMPM_11073 LinuxVoLE
    PM_SAMPLE += LinuxHIDM LinuxHRPM LinuxOPPM LinuxPBAM LinuxSPPLE_PM

    我的问题是、我能否在 Bluetopia 中构建 LinuxSPPLE 而不使用 PlatformManager 和未使用的服务、例如。 AUD/HID...?

    PS:当我尝试使用 PlatformManager 进行编译时,出现以下错误

    ln BTPMSRVR_S.o libBTPM_S.A libBTPM_HAL_S.A libSS1BTAUD.A libSS1BTGAV.A libSS1BTAVR.A libSS1SBC.A libSS1BTSSTB.A libSS1BTSSTB.A libSS1BTS1BTSSTS.A libSS1BTSSTS.A libS1BTS1BTSSTS.A libS1BTS1BTS1BTSSTS.A libS1BTSSTS.A libS1BTS1BTSSTS.A libS1BTS1BTSB.A libS1BTSSTS.A libS1BTSSTS.A libS1BTS1BTS1BTSB.A libS1BTS1BTSSTS.A libSSTS.A libS1BTS1BTS1BTS1BTS1.A libSB.A libS1BTS1BTS1BTSSTS.A libSSTS.A libS1.A libS1BTS1BTS1BTS1BTSSTS.A libS1BTS1BTS1BT
    /nshao_repo/tmo/hb_tools/32/toolchain/bin/./lib/gcc/arm-openwrt-linux-muslgnueabi/5.2.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld:找不到-lasound
    collect2:错误:LD 返回1退出状态
    制造:***[./BluetopiaPM/bin/SS1BTPM 错误1.

    BR

    Shao NNA

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

    您是否意味着仅构建一个基于配置文件的应用程序、无需平台管理器支持 BluetopiaPM?  

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

    是的、请告诉我应该怎么做?

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

    它似乎与 以下内容重复:https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/t/929112