I have a custom board with a ADAU1362 fitted. This is linked to a separate satellite modem, that is the mister/main. The modem generates the WS (8KHz sample rate) and SCK (512KHz), expecting 16-bit data. A Microchip pic is connected by I2C to the CODEC to program the registers. I have an 8MHz clock feeding the CODEC, which I use with the PLL.
I cannot see any data coming out of the CODEC. I watch the WS and SCK lines which are OK, but the data lines are permanently low.
I can read and write the I2C OK, the PLL does lock.
I am feeding a 1KHz sine wave into LINN. I enable LINNG, I enable Mixer1, I enable MX3G1, I enable Mixer 3, I enable LHPVOL, I enable MX3LM, I enable MX5G3, I enable Mixer 5, I enable LOUTVOL. I enable the ADC.
I also cannot see any direct feed through from LINN to LHP or LOUTP.
I am stuck. Can someone give me some register settings that work, or suggest a method to debug this.
I am using an oscilloscope and a Saleae Logic device to look at the outputs.