您好!
我使用的是 TI AM5728 EVM、其中包含 Linux PSDK 6.03。 我 还和我一起使用了 TI 的 WL1837MOD 双频带 WiFi+BT 模块。 我对 蓝牙器件的蓝牙音频功能(HFP、HDS 演示)有一些疑问。
1.蓝牙音频功能是否取决于音频模块或蓝牙模块?
2.单独使用蓝牙模块是否有任何硬件依赖性以支持音频用例?
3.蓝牙音频功能如何与 TI 的 WL1837MOD 模块配合使用?
如果有任何可用的文档、请附加链接。
此致、
Devashish
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.
您好!
我使用的是 TI AM5728 EVM、其中包含 Linux PSDK 6.03。 我 还和我一起使用了 TI 的 WL1837MOD 双频带 WiFi+BT 模块。 我对 蓝牙器件的蓝牙音频功能(HFP、HDS 演示)有一些疑问。
1.蓝牙音频功能是否取决于音频模块或蓝牙模块?
2.单独使用蓝牙模块是否有任何硬件依赖性以支持音频用例?
3.蓝牙音频功能如何与 TI 的 WL1837MOD 模块配合使用?
如果有任何可用的文档、请附加链接。
此致、
Devashish
您好 Devashish、
要回答您的问题:
HFP 配置文件使用 SCO 音频、默认情况下、该音频通过 I2S 直接从 WL18xx 上的蓝牙控制器路由到编解码器或音频器件。 因此、要求有一个音频器件可以从 WL18xx 获取 I2S 音频。
2.见上文的答复
请查看 TI wiki 上 HFP 示例的文档、了解 WL18xx 与音频硬件之间的音频集成信息: https://processors.wiki.ti.com/index.php/WL18xx_TI_Bluetooth_Stack_HFPM_Demo_App
此致、
Michael
您好、Michael、
感谢您的回答。 我与硬件团队进行了讨论、发现我们的音频器件是 I2S 兼容器件。 这意味着 EVM 上应支持蓝牙音频。 但是,我无法这样做。 因此,我有以下问题:
1.我能够 使用 WL1837MOD 蓝牙在我的平台上成功运行 A2DP 演示。 也就是说,我只能使用 AUDIDPlayWAV 播放.wav 文件(而不能播放.MP3声音)。 这表示什么? 是否已成功通过蓝牙路由音频?
2.如果是,为什么我无法通过蓝牙播放其他系统声音? 例如、我在浏览器中打开 YouTube 并播放了一首歌曲、但我听不到蓝牙扬声器/耳机上的任何音乐。 或者、在另一个例子中、我开发了一个用于通过 IP 进行呼叫的 VoIP 应用。 拨号时、我无法听到蓝牙扬声器/耳机上的拨号音音乐。 请说明
3.对于 HFP 演示,我认为根据 您在上一帖子中共享的链接,需要一个补丁。 我找不到与 AM5728 EVM 相对应的 HFP 演示的类似补丁(该链接具有 AM335X 补丁)。 AM5728上是否不支持 HFP?
请确认并回复。
此致、
Devashish
您好 Devashish、
我假设您将 A2DP 配置文件作为源设备运行、这是正确的吗?
如果在运行 AUDIBONWav 命令时能够听到远程接收设备上的音频输出,则应从蓝牙角度正确设置 BT A2DP 音频。 您可能仍需要指示系统通过 BT 编解码器配置而不是系统的默认配置路由常规系统音频。
我不熟悉 AM5728、因此我需要了解如何为 HFP 音频配置该器件、但如果您有 A2DP 工作、您也应该能够使 HFP 工作。 主要区别在于 HFP、I2S 信号直接从 WL18xx 器件传输到音频器件、不会通过处理器。
此致、
Michael