Other Parts Discussed in Thread: CC2564
Hi,
we're currently facing problems with audio calls.
We're using the CC2564MODA module with assisted mode firmware because we need provide audio data to an attached DSP via I2s.
We're running that under Linux with bluez stack.
Therefore we've implemented the required vendor commands to load firmware and to configure the module including the PCM interface according to our needs.
That works fine so far for A2DP as well as for HPF.
However, in some particular situations we have issues with serving incoming calls to our equipment.
The calls are signalized and accepted by our device and it looks like the SCO channel is established, but sometimes we do not get audio data on the PCM interface.
The interface remains inactive. There's no clock getting active.
Based on our tests, it seems that the issue is somehow linked to the state of the CC2564MODA. If it was in A3DP streaming mode before, the issue is likely to appear.
Therefore I would like to ask you if there are any constraints we need to take into account when accepting an incoming call and reconfiguring our system.
Attached you can find a trace made from such an situation. It shows a 1st incoming call, which is signalized and accepted by our equipment, but there was no voice on the PCM. I verified that by a trace I did on the PCM interface.
After hanging up, we repeated the procedure and the 2nd attempt was successful.
Currently we guessed that we may wait on any additional signals, but a compare of both situations did not reveal significant differences.
Probably you can have a look on the log and share your opinion?
Best regards,
Adalbert