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.

CC2564: Questions about A2DP

Part Number: CC2564

Hello. TI team.

We are developing the using CC2564. want to use A2DP for audio process. AUDDemo example is configured with the IRQ method. but that is too heavy(CPU overhead).

Do you have A2DP example with the DMA method?

Thanks & Regards.

  • Hi,
    You will need to implement any changes to default sample app at your end including changing from IRQ mode to DMA ( if applicable )

    Thanks
    Saurabh
  • Hi, Saurabh
    Do not have A2DP example using DMA?
    what is file name of Default sample app? what can I refer to?

    Thanks.
  • Which Host are you using? Is it with MCU or Linux Host environment? Instead of a2dp, you can use a3dp too. It will relieve the burden on the Host..

    Thanks
  • It is using MCU(STM32). if it use a3dp, we can`t use BLE. application is BT classic(music play) & BLE(HFP).
    we need example of I2S with DMA. If there is no example, we will look for another method.
  • Hi, TI team.
    I have one more question.
    do you let me know How to combine BLE HOGP and BLE SPP+A2DP+HFP.

    Thanks & Regards.
  • Hi Downey,

    downey KIM said:
    do you let me know How to combine BLE HOGP and BLE SPP+A2DP+HFP.

    This will require combining the application level code for the separate sample applications for each of the profiles (for example SPPDemo.c for SPP, HOGPDemo.c for HOGP service etc.)

    As a start, I would recommend you go through each of the sample applications of the profiles you want and get a good idea of how each of the profiles are implemented. In general, you will see that each profile has initialization/setup and callback that are specific to the profile and the role (e.g. server v/s client for SPP, AG v/s HF for HFP etc.). Combining all these profiles into one application would require combining all that profile specific code of the sample application into one. Alternatively, you can also leverage one of our 3rd party partners for your development.

    Best regards,

    Vihang