Hello everyone,
My team is working on a custom board that uses AM335x and this runs a custom version of Linux. We have a WL1835MODGBMOCR module that can do both WiFi and Bluetooth, but we are having problems setting up the Bluetooth to work with the two following profiles: HFP and A2DP. Our custom distribution of Linux uses the Bluetopia stack and many attempts have been made following the demos here https://processors.wiki.ti.com/index.php/TI_Bluetooth_Stack_for_WL18xx_-_Demo_Guide#Audio_.28A2DP.29_Profile_Sample_Applications Pairing and connecting work well for our custom board and we are able to reproduce audio from a Modem module to a Bluetooth device that uses HSP profile after configuring the PCM. The Modem module can be configured to be the Master and to produce a PCM clock at 2.048 MHz and a Frame-sync frequency be at 8000 Hz.
Questions:
What is the recommended demo to be used for HFP, HSP, and A2DP profiles simultaneously? Currently we are mostly experimenting with LinuxAUDM and LinuxHFRM_AG_WL18XX.
What are the recommended PCM commands to configure the WL1835MODGBMOCR module to properly create clear audio for HFP and A2DP Bluetooh profiles? We are currently experimenting with 0xFD06 from https://www.ti.com/lit/ug/swru442b/swru442b.pdf?ts=1597077059676 to set up for the HFP profile, but have not had any success. I am also aware that for A2DP profile the commands 0xFD8E and 0xFD8C need to be used. We use SS1Tool to send commands.
Thank you for help and time.