I have two dev DA7212 arduino boards connected as DAI slaves (receiving same clocks, but from different CPU's).
I am trying to set one kit as input (microphone) and the other as output (headphones) over I2S by connecting DAI output (first kit) to DAI input (second kit).
If I share same clock (WCLK and BCLK) from one CPU for both codecs everything working well.
But if I set WCLK and BCLK from different CPU's, only noise came from headphones.
Is it possible to connect two audio codecs from different I2S clocks.