This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLV320ADC3120: Bad I2S data

Part Number: TLV320ADC3120


Tool/software:

Hi,

I am trying to get my tlv320adc3120 to work on a breakoout board that I made. I have a condensor mic connected to in1 in differential arrangement, and a second condensor configured asa single ended on in2. The device is outputing i2s with only 0s for ch1, and 363 for ch2. There is no change with sound played. It is connected to an esp32 with i2s configured as master, no master clock output, sample rate 48000, 2 channels, 32 bit word size.

Here is the i2c from my logic analyzer

Start, h9C [ h4E | WR ], h01, h01, Stop

Start, h9C [ h4E | WR ], h02, h81, Stop

Start, h9C [ h4E | WR ], h3C, h00, Stop

Start, h9C [ h4E | WR ], h3D, h54, Stop

Start, h9C [ h4E | WR ], h3E, hC9, Stop

Start, h9C [ h4E | WR ], h3F, h80, Stop

Start, h9C [ h4E | WR ], h40, h00, Stop

Start, h9C [ h4E | WR ], h41, h20, Stop

Start, h9C [ h4E | WR ], h07, h70, Stop

Start, h9C [ h4E | WR ], h08, h00, Stop

Start, h9C [ h4E | WR ], h0B, h00, Stop

Start, h9C [ h4E | WR ], h16, h08, Stop

Start, h9C [ h4E | WR ], h70, hEC, Stop

Start, h9C [ h4E | WR ], h3B, h10, Stop

Start, h9C [ h4E | WR ], h73, hC0, Stop

Start, h9C [ h4E | WR ], h74, hC0, Stop

Start, h9C [ h4E | WR ], h75, hE0, Stop

See the attached schematic for my breakout board.