Hi,
We are having an issue with the AIC3254 codec on approximately half of the boards of a batch recently manufactured. When the codec is programmed by our host MCU, it seems like some noise is generated inside the codec itself, outputting high voltage noise into our amplifier, producing loud sounds. We isolated the codec inputs to verify this. Any audio input either does not come through to the output, or the noise just overpowers the input.
In the attached picture is our miniDSP process flow of this codec, which has worked in the past for these boards. Also, only about half of our boards are experiencing this problem with the codec.
We discovered that removing the Biquad Filters and the parametric EQ ("ProtectLeft" ,"ProtectRight" , and "PEQ_1" in the process flow) and using this modified .cfg file will solve this strange issue, and allow the non-working codecs to operate normally.
Any ideas as to why removing these components from the process flow allows the codec to operate normally? We still require the biquad filters and parametric EQ, so we are hoping to solve this issue with removing those components.
Thanks

