HI all:
Just now we developed an custom board using am5728 + tlv320aic3120
The phenomenon is like below:
We can hear the sound from the Class-D speaker (8ohm) but the sound is very noise.
The below is my register setting about tlv320aic3120
0x18 0x00 0x00
0x18 0x01 0x01
0x18 0x00 0x00
0x18 0x04 0x03
0x18 0x06 0x08
0x18 0x07 0x00
0x18 0x08 0x00
0x18 0x05 0xA1
0x18 0x0B 0x88
0x18 0x0C 0x82
0x18 0x0D 0x00
0x18 0x0E 0x80
0x18 0x1B 0x00
0x18 0x3C 0x05
0x18 0x00 0x08
0x18 0x01 0x04
0x18 0x00 0x01
0x18 0x1F 0x14
0x18 0x2A 0x1C
0x18 0x20 0x86
0x18 0x24 0x92
0x18 0x26 0x80
0x18 0x23 0x40
0x18 0x00 0x00
0x18 0x3F 0x96
0x18 0x40 0x04
0x18 0x41 0x00
We use the I2S and SND_SOC_DAIFMT_CBS_CFS mode
The am5728 output the 22.5792Mhz mclk to tlv320aic3120
When we play the audio, The sound is very noise
we don't know how to delete the noise
Thanks
regards