Hello all,
I have set up a custom audio driver using the McBSP2 module on the OMAP 3530, and the audio codec in the TPS65950. I originally set up the driver such that the McBSP2 was the audio "master" (ie, transmits the frame sync and and data clk) and the audio codec was set up in slave mode. This seemed to work perfectly, and playback was noise free.
Unfortunately, due to hardware changes (clk_256fs line from TPS65950 is not connected any more), I was forced to change the driver such that the audio codec is the "master" and McBSP2 is slave. I have been able to get audio playback to work, but I am getting a loud "pop" right at beginning of playback of any audio phrase. It only happens at the beginning, the rest of the playback is perfect.
I am not turning the audio codec on and off in between playback, I simply turn it on once and leave it on.I am a little be baffled by this problem, especially since it does not happen when the OMAP/McBSP2 is the audio master. Any ideas on what might be causing this issue?
Thanks,
Andy