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.

[参考译文] AM62P:蓝牙 HF 无法正常工作

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1652725/am62p-bluetooth-hf-is-not-working

部件号: AM62P

您好、  
我将 AM62P5 处理器与 Android OS 配合使用。 我已经完成了 EVK 中 BT 模块的启动过程。 我可以在有线耳机中播放蓝牙媒体音频。 但是、打电话时听不到声音。 我可以在已经通过 BT 连接的手机上看到选项,但听不到任何声音。
我的 device/ti/am62x/product.prop 是:

#蓝牙配置
#设置蓝牙设备类
#服务字段:0x5A -> 90
#  第 17 位:联网
  第 19 章:不能再去了
#  第 20 位:对象转移
#  Bit 22:电话
# major_class:0x01 -> 1(计算机)
# minor_class:0x04 -> 4(台式工作站)
bluetooth.device.class_of_device=90,1,4

#将支持的蓝牙配置文件设置为启用
bluetooth.profile.asha.central.enabled?=true
bluetooth.profile.a2dp.source.enabled?=false
bluetooth.profile.a2dp.sink.enabled?=true
bluetooth.profile.avrcp.target.enabled?=true
bluetooth.profile.gatt.enabled?=true
bluetooth.profile.hfp.hf.enabled?=true
bluetooth.profile.hfp.client.enabled?=false
bluetooth.profile.hfp.ag.enabled?=false
bluetooth.profile.hid.device.enabled?=true
bluetooth.profile.hid.host.enabled?=true
bluetooth.profile.map.server.enabled?=true
bluetooth.profile.opp.enabled?=true
bluetooth.profile.pan.nap.enabled?=true
bluetooth.profile.pan.panu.enabled?=true
bluetooth.profile.pbap.server.enabled?=true

我的 audio_policy_configuration.xml 是:
audio_policy_configuration.xml 
我的 bluetooth_audio_policy_configuration.xml 是:
bluetooth_audio_policy_configuration.xml 

您是否有任何建议让双手自由工作?

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

    尊敬的 TI 团队:

    您对此主题有回复吗?

    此致

    Roshan

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

    尊敬的 Roshan:

    很抱歉耽误响应。

    我们尚未在 SDK 上测试 HF 曲线。
    您正在使用哪个 BT 模块? 您能否咨询 BT 供应商、了解在 Android 上启用 HF 配置文件需要做些什么。

    此致、
    Vishal

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

    你好、Vishal、

    我正在使用 ublox M2-Jody-W263-10C (NXP sd8987) 模块。   
    蓝牙 HFP/SCO 音频路径通过 Android 的蓝牙音频 HAL(软件 HFP 数据路径)进行配置。 蓝牙堆栈正在成功启用 HFP 和协商 SCO、但平台音频 HAL 尚未提供 SCO 语音音频。
    我已检查以下路径中的蓝牙文件:TI-AOSP-16/hardware/ti/am62x/audio/Bluetooth/(DevicePortProxy.cpp ModuleBluetooth.cpp StreamBluetooth.cpp)、但看不到对 HFP/SCO 的支持。  

    由于我们要通过 UART 尝试软件 HFP 路径、因此也没有使用 PCM/I2S 引脚。

    此致

    Roshan

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

    尊敬的 Roshan:

    遗憾的是、我们没有可在 EVM 上测试 HFP 的内部设置。
    这是您可以尝试从 ublox 还是 NXP 获得支持的内容吗?

    我们尝试了非 TI 模块来记录在 TI EVM 上连接 BT 模块的过程、目的是捕获基本的集成指南。
    https://software-dl.ti.com/processor-sdk-android/esd/AM62PX/11_00_01/docs/android/Application_Notes_ BM2_WiFi_BT.html#蓝牙配置


    此致、
    Vishal

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

    你好、Vishal、

    基本集成步骤已经完成、是的、它可用作汽车信息娱乐系统。 由于这个 am62pa 支持汽车、我预计 HAL 中也会提供 HF 支持、但 SDK 中缺少 HF 支持。 您是否在任何 TI 平台中都有该 HAL 支持。 如果您有、那么我们可以将该特定 HAL 移植到 TI am62p5 SDK。

    此致

    Roshan

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

    尊敬的 Roshan:

    我们不要求对 完整的 AAOS 提供支持。

    我们 SDK 中的 CAR 变体是基本的 AAOS 产品 — 它支持使用 CAR UI 启动 AAOS 目标的器件、以及启动 AAOS 所需的基本启动时间服务、而无需任何其他服务即可使 AOS 完成。

    此致、
    Vishal

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

    你好、Vishal、

    此 BT 模块将 PCM/I2S 引脚用于 SCO/HFP、如果是这种情况、应在 DTS 中启用什么?
    我已启用它、如所示  

    McASP1_bt_en = 1 McASP1_bt_buf = 1 McASP1_bt_SEL = 1。
    但 SCO/HFP 仍然不工作。
    BT 路径的选择是否正确?

    此致

    Roshan