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.

TAS5558: No PWM output and output not valid

Part Number: TAS5558
Other Parts Discussed in Thread: TAS5624A, DIR9001

I'm having some trouble getting the TAS5558 up and running and was hoping someone on here would have some ideas. 

First of all, please see attached the schematic for the section in question. It is heavily based on the TAS5624A evaluation board. One note is that I have removed R48 so the BKND_ERR signal is always tied high

This is what I have observed so far:

1) All power supplies are up and correct (VR_ANA, VR_PWM, VR_DIG etc)

2) Reading from 0x00 returns 0x6C as expected

3) My I2S data is coming from a DIR9001 that has a 44.1kHz frame clock, 256*fs MCLK and 24bit I2S format data. The data is on all of SDIN1, SDIN2, SDIN2_1 and SDIN2_2

4) I write over I2C 0x4C into register 0x00 to set the 44.1kHz; 0xA0 into register 0x03 to unmute and 0x00000048 into register D9 to set gain to 0dB. All commands the chip responds with an ACK and I can read back the values I have just set.

5) Reading the error status register 0x02 returns 0x00

6) During all this time, the VALID output from the chip stays low. I am not quite sure why this is though, as the datasheet indicates it should go high when RESET, PDN and BKND_ERR are all high, which they are.

7) All PWM outputs from the chip are always low

Any suggestion of things to try would be greatly appreciated.

Many thanks

Freddie

  • So that's typical... When browsing around on these forums, I actually find my answer after I posted myself! e2e.ti.com/.../286349

    I needed to set the mysterious osc trim register 0x12 to 0x00 then the valid signal went high, and everything sprung into life! The datasheet specifies this is the "Oscillator Trim" register but provides no subsequent information on it.

    Could someone please elaborate on why this fixed it, and someone at TI please update the datasheet with this information!

    Thanks!