Other Parts Discussed in Thread: CC2564
We are integrating in our design the CC2564C through the PAN 1326 with an IMX 6ULL with Bluez and BlueAlsa.
We are using the SPP, PAN and HFP profiles. The CC2564C is configured to send and receive the SCO packets through the HCI interface (we are not using the PCM interface.)
On this point it seems by reading other post that the HCI interface is not recommended to use with SCO.
Can you confirm to us that even if it is not recommended, it is fully supported ?
We are experiencing multiple audio issues but all issues are seen only on the path : Bluetooth -> CC2564C -> HCI -> HOST (The issues are not seen on the opposite path)
Issue 1 : Audio Latency increasing
By default the audio is working properly, "randomly" after few seconds we observes that the audio seem to be played at half its normal frequency (so the latency increase).
It seems that when this issue occurs the following log appears "Erroneous Data - No Data Received" on the TX Debug pin
We have tried to configure the CC2564C with the vendor specific command to "refuse bad crc" Sco packet, in this case we see with a BTMON capture that a lot of SCO packet are missing for example during a Pan transfer.
- Why does the CC2564C seem to be missing packets?
- Do we overload it with our usage of multiple Bluetooth profile ?
- What does the "Erroneous Data - No Data Received" error means ?
Issue 2 : The sound seems to "saturate"
When we send a "high" level audio signal from Bluetooth to the CC2564c, the audio send to the Host seems to saturate even after the "high" level audio signal is not send anymore.
- What can be the effect of this behavior ?
- Is there some parameters that we can use to affect this behavior ?
Logs : Please find attached the log captured through the TX debug pin