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.