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.

CC2564C: cc2564c

Part Number: CC2564C

Hi Team,

I'm preparing for the Bluetooth SIG Certification with our BT/BLE product.

I have tested some test cases with PTS tool, and found the "A2DP_SNK_AS_BV_01" case failed. I have attached logs got from PTS software logs window and attaching  HCI related logs.A2DP_SNK_AS_BV_01_(Debug logs).txt

Please refer those logs and let us know what is wrong?

Test case name:A2DP_SNK_AS_BV_01

Description: To verify that SNK can receive the audio data encoded in SBC.

Even some test cases got INCON (Inconclusive result)

A2DP/SNK/REL/BV-01-I -(Description:To verify that SNK can accept streaming release)

A2DP/SNK/SUS/BV-01-I -(Description:To verify that SNK can accept streaming suspendA2DP_SNK_AS_BV_01_I_2019_09_19_19_42_30.zip)



  • Mani,

    The TI dual mode Bluetooth stack has a qualified profile subsystem (Declaration ID D025552). You should be able to reuse it in your product listing. Is there a specific reason you are trying to certify it again on your own?

    Best regards,

    VIhang

  • Hi VIhang,

    I agree with you about certification but I have seen in some android phones like Mi A2, Redmi and pi versions HFP, A2DP issue observed.

    The issue I observed was Bluetooth can connect to the phone but it is showing media not active (This is observed in Mi new versions phone), so, music is not playing (A2DP issue).

    In Motorola(new versions of Android), Not able to hear anything on phone calls(HFP issue) and codec negotiation are not happening, A2DP fine here.

    After observing these many issues then I decided to do a certification test.  If TI dual-mode Bluetooth stack is certified then why I observed these issues on some mobiles?

  • Mani srinivas said:
    After observing these many issues then I decided to do a certification test.  If TI dual-mode Bluetooth stack is certified then why I observed these issues on some mobiles?

    Are you using the sample applications included in the TI dual-mode Bluetooth Stack SDK? Which version of the stack SDK are you using?

    Like the name suggests, the certification tests are to comply with the Bluetooth test specs. It is not the best approach to debug on-off issues like you described above. Please capture the stack level logs (e.g. BTsnoop or sniffer logs) to better understand the cause of these issues. You may want to separate the threads for A2DP and HFP debugs with these two different phones.

  • Hi vihang,

    This is related to the above mentioned issues for hfp cases.

    Some phones have the CVSD codec which is at 8khz sampling rate (Motorola new version), so, In our product we have implemented for mSBC which is at 16 kHz SR. 

    I'm trying to find specification details for CVSD, I didn't find anything (HFP 1.6 spec documentation)and even demo samples codes also there is no implementation for this.

    Do you have any specification documentation or pdf for cvsd?

    or  How to implement, any source code for this? 

  • Mani,

    The CVSD codec (used in HFP) is implemented inside the firmware of the CC2564C controller. So you do not need to implement it. For your reference, you can find the CVSD specification in the Bluetooth core specification document.

    Best regards,

    Vihang

  • Hi Vihang,

    Can I get sample code where we can decode the cvsd codec samples?.

  • Mani,

    Unfortunately, this is not possible as the code resides in the firmware ROM of CC2564C and it is TI intellectual property. However, as I mentioned before, you should not need to decode the CVSD packets in the host as the CC2564C already takes care of encoding and decoding the CVSD packets.

    Best regards,

    Vihang

  • This is with reference to my post https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/p/857638/3173291#3173291.

    I'm aware of CVSD implementation in FW. 

    However, we are processing audio data externally in STM32F412 MCU by using SBC encoder and decoder available in stack.

    I would like to get more information on CVSD frame format to implement encoder and decoder, if stack doesn't contain any.