Hi All, I'm trying to get a TAS2770 Amp working with a Raspberry Pi I2S Output for use as a Mono output HAT.
I've configured the Pi and I can see that PCM_BCLK (14.MHz), PCM_LRCLK(44.1kHz) and PCM_DOUT are active and getting the the amp (via a 1.8V transeiver) but I get nothing at the output. I'm using 12V for VBATT.
I can read/write registers on the TAS2770 over I2C and I've configured the registers as follows: -
- Write 0x01 to Register 0x01 (Perform S/W reset)
- Write 0x37 to Register 0x0A (Set sample rate to 44.1kHz, H-L FSYNC)
- Write 0x01 to Register 0x0B (Falling edge of SBCLK)
- Write 0x30 to Register 0x0C (Stereo Downmix)
- Write 0x0C to Register 0x03 (Gain 17dBV (10Vpk)
- Write 0x08 to Register 0x3C (SBCLK to DS ratio = 32, Auto Clk Config)
- Write 00 to Regiuster 0x02 (Enable Output)
I can see I2S going into the Amp IC and I can read the detected FS_RATIO from register 0x77 but I don't see any sort of activity on the speaker output which leaves me thinking either I've missed something in the register setup or I've somehow managed to damage the device.
Any pointers would be much appreciated :-) Schematic below.
Cheers,
MIke.