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.

DIR9001: No Dout, error pins always high.

Part Number: DIR9001

Hi all

I am trouble shooting a cuircuit I have built, on some PCB's, it works as expected on some but on others I get a constant high on the ERROR pin.

 

I am decoding SPDIF to I2C and then playing it over a small amp, the Amp is the MAX98357A.

I have found the chip on the non-functioning boards to have a constant high on the error pin, the BCKO and LRCKO are running but the Dout is not out putting anything.

I have configured it to use the internal PLL, with the left channle selected.

I have the following outputs on my pins :

ERROR - High

SCKO - Running

BCKO - Running

LRCKO - Running

FSOUT1 - Low

FSOUT1 - Low

BFRAME - Low

COUT - Low

UOUT - Low

I am thinking that the reset pin needs to be controlled as I see that on a few online circuits.

I am also worried that my attempt at using the internal PLL gives me a sync error and that is why I have been getting these problems, has anyone found that to be the case when using the internal PLL and should I use an external crystal to make things more accurate ?

Any advice and pointers on what to look for would be great, my circuit is attached.