I'm trying to get ADAU1761 codec working with Audio library. I got everything connected, generated the configuration using SigmaStudio, exported, loaded the registers and program onto the codec and even got the PLL lock there but I'm getting no analog output signal. I expect the problem to be in my hardware or in the codec configuration so I asked on a Analog Devices support forum ( https://ez.analog.com/dsp/sigmadsp/f/q-a/552701/no-output-from-adau1761 ).
My question to this group is: what are the limitations I should be aware of while fighting with this?
On the Teensy side I'm mostly talking over i2c and generating clocks while trying to generate test sound on the DSP so i2s should not play a role yet.
I know that Audio library uses 16 bits, LRCLK 44.1 kHz (4417.65 Hz), MCLK 11.29 Mhz, BCLK 2.82 Mhz. The closest setting I got on ADAU1761 looks like this:
I don't understand why PLL needs this fractional set-up, though everything should match well. I'm also worried about sending MCLK over a dupont jumper
ADAU1761: https://pl.mouser.com/datasheet/2/609/ADAU1761-1502717.pdf
My question to this group is: what are the limitations I should be aware of while fighting with this?
On the Teensy side I'm mostly talking over i2c and generating clocks while trying to generate test sound on the DSP so i2s should not play a role yet.
I know that Audio library uses 16 bits, LRCLK 44.1 kHz (4417.65 Hz), MCLK 11.29 Mhz, BCLK 2.82 Mhz. The closest setting I got on ADAU1761 looks like this:
I don't understand why PLL needs this fractional set-up, though everything should match well. I'm also worried about sending MCLK over a dupont jumper
ADAU1761: https://pl.mouser.com/datasheet/2/609/ADAU1761-1502717.pdf