So I have been digging into clocking on the ADAU1452 and the ADAU1966. I have previously played with some AKM DACs and generally if the ratios of MCLK/BCLK where correct it didn't matter what sample rate you fed the chip it would work just fine. This does not seem to be the case with the ADAU1966.
In stand alone mode I can only get the ADAU1966 to work at 48kHz, and if you look at the register settings this seems to be it's default mode. This does not seem to be explained anywhere clearly in the datasheet. I have tried running at 96kHz, with all the clocks correct, and audio comes out, along with lots of extra noises. To be honest it sounds good to me at 48kHz. which is good for running in TDM16 mode that is limited to 44.1/48kHz.
If I had included a master SPI port on the DSP board then I should be able to control the DAC chip through SPI. I wasn't sure how this would work with self-booting though and was trying to keep it simple.
An electronics engineer and a long term electronics hobbyist. I like tinkering with stuff and making things.