Hi,
We are using TLV320AIC3268 in our design. Our design is very simple. We are trying to use it for headphone playback, we pass audio over I2S (ASI 1) to DAC, to be played by headphones. The headphones are configured in ground -centered topology. In chapter 8.3.1.2.2.2 of your manual (SLAS953A –JANUARY 2014–REVISED FEBRUARY 2014) you describe how to enable the charge pump, however you are referring to B0_P1_R33 and R55 registers that are reserved. ("Book 0 / Page 1 / Register 33: Reserved Register - 0x00 / 0x01 / 0x21 (B0_P1_R33) - same for R35". We have verified that our controller passes the audio test tone over I2S correctly using other DAC module ( NXP UDA1334A ). To test your chip, we have loaded it with test script 1.0 slac654a developed by yourself. Unfortunately it doesn't work. We use SPI interface to program TLV chip instead of I2C, however we can assume this isn't a source of problem as TI outputs the general clock on pin GPIO2 as per our script. Could you please advise how to enable headphone playback. The other question regards reading from the registers. Are we correct to assume that to read for example a register from book 0, page 1, we first must select the book and select the page (writing to select book and page registers) and only then send read request?
Kind Regards Barbara