Cypress技术论坛
直播中

李小雯

7年用户 174经验值
私信 关注
[问答]

怎么使用BCM439BT模块在主机上实现HFP

你好,
我们正在使用BCM439ZP模块在IMX6QDL SABRE AutoCAD(主机OS是Linux),BLUZZ堆栈版本5.37。我们的目的是使用BCM439BT模块在主机上实现HFP。
我们最初尝试通过UART路由SCO包,它是工作的,但与UART SCO路由失真和延迟的问题。
默认情况下,芯片SCO路由是通过PCM互连AFFCE,但我们没有看到任何信号转换PCM线路。这里BCM433配置为主控器,因此,应该给出PCM CLK和PCM同步脉冲。这种情况不会发生。
所以需要对这个问题的帮助,我们如何通过BCM439ZP模块的PCM接口获得音频数据?
请帮助……
当做,
维姆巴布

以上来自于百度翻译


     以下为原文
  Hi,

We are using BCM4339 ZP Module in IMX6qdl-sabre Auto (host os is linux), Bluez stack version in 5.37. Our purpose is to implement HFP in our host machine using BCM4339 BT module.

We initially tried to route SCO packets through UART and it was working, but the issue with UART SCO routing Distortion and latency.

By default the chip SCO routing is through PCM interafce, but we are not seeing any signal transition on PCM lines. Here BCM4339 is configured as Master so, should give PCM CLK and PCM SYNC pulse. This is not happening.


So need help regarding this issue, how can we get audio data through PCM interface of BCM4339 ZP module.....?

Please help........


Regards,
Vimal Babu

回帖(3)

h1654155275.5741

2018-11-16 17:25:03
从村田中添加Skely1713761和ioueeTimoHooRoi1742091

以上来自于百度翻译


     以下为原文
  Adding ghouse skerr_1713761 and inoue_tomohiro_1742091 from Murata
举报

李桂荣

2018-11-16 17:32:13
你好,Vimal Babu,
默认情况下,驱动程序和FW可能不支持PCM接口。您可能需要请求一个可以支持PCM数据的自定义HCD文件(蓝牙FW)。然后您的堆栈应该能够配置PCM接口的使用。
您目前是否与村田或柏树销售人员联系您的项目。他们可以指引你正确的方向。

以上来自于百度翻译


     以下为原文
  Hello Vimal Babu,
 
The drivers and the FW by default may not support PCM interface. You likely have to request for a custom HCD file (Bluetooth FW) that can support PCM data. Then your stack should be able to configure the use of PCM interface.
 
Are you currently in contact with Murata or Cypress sales person on your project. They can point you in right direction.
举报

李小雯

2018-11-16 17:38:17
你好,豪斯,
谢谢你的回复。我们确实与村田有联系。我也在赛普拉斯就上述问题提交了一个技术支持案例00384659。对CyPress的上述情况的最后一个响应是发送HCI命令“Read EvoVoice设置”和“RealeSoScPCMyIn PARAM”,以检查BCM433是否可以工作在PCM上。我们已经发布了响应日志并等待回复。
我们的固件文件名是BCM4335C0.ZP.HCD,它是否支持PCM。
最初,我们试图通过UART路由HFP中的SCO分组,但是音频失真,并且存在严重延迟。这就是我们试图切换到PCM的原因。
由于这个问题由来已久,我们现在正在寻找一种新的蓝牙芯片。
如果有任何其他解决方案,请帮助我出来。
谢谢您的时间和考虑。
当做,
维姆巴布

以上来自于百度翻译


     以下为原文
  Hello Ghouse,
 
Thank you for the reply. We do have contact with Murata. I also do have filed a Tech Support Case 00384659 in cypress regarding the above issue. The last response for the above case from cypress is to send hci command "Write_Voice_Setting" and "Write_SCO_PCM_Int_Param" in order to check whether the bcm4339 can work on PCM. We have posted the response log and waiting for the reply.
 
Our firmware file name is BCM4335C0.ZP.hcd, does it support PCM.
 
Initially we tried to route SCO packets in HFP through UART, but audio was distorted and there was heavy latency. That the reason we tried to switch to PCM.
 
As the issue is LONG-STANDING we are now seeking for a new Bluetooth Chip.
 
If there is any other solution please help me out..
 
Thank you for you time and consideration..
 
Regards,
Vimal Babu
举报

更多回帖

发帖
×
20
完善资料,
赚取积分