We have TDA7719 audio processor and OLED display connected to the same I2C bus as I2C slaves. Both the devices are driven by MCU which is I2C master. After TDA7719 is initialized with I2C for input selection and volume, it st arts working. The MCU keeps refreshing the display by continuously writing data to the display through the same I2C bus. This I2C noise is getting cou pled into the audio signals and I can hear the rhythmic noise from the spea kers proportionate to the display refreshing. If the display is paused the noise also pauses.
What could be the issue? Appreciate any help.
Both MCU and TDA7719 are powered by separate regulators. Input to the TDA i s from MCU which has built in DAC. Problem in the audio source from MCU+DAC is already ruled out as direct connection to the amplifier bypassing TDA i s outputting clean audio output.
Thanks markj