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.
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..