Part Number: AM4378
Tool/software: Linux
I'm trying to run the LinuxHFRM_HF sample program on the AM437x EVM, but I cannot get the Bluetooth audio to play out the headphone out jack. I'm able to connect to an iPhone and make a call, and all of the commands work (like redial, end call, etc.), but I don't hear any audio playing out the headphone jack. I have the audio routed in my .dts file and it seems like everything is set up correctly because the program indicates on power up that the pipeline is set up correctly, and that Gstreamer starts.
Is there something else that I need to do in order to get the audio to play? I'm looking at the source code in LinuxHFRM_HF.c, and it looks like a message should be printed every 1s when audio data is being received, but those messages are not being displayed. It seems like the HFRM_Event_Callback() function is not being triggered by audio data. Please let me know your thoughts, thanks.