I'm using the ADAU1761 codec in my custom board design. I followed all the design guides and wikis to integrate that component, and after a couple of minor software problems (i'm using Yocto Morty release) it's working pretty well.
Sometimes though, like once in more than 20-30 boot ups, the codec is like "stuttering". The audio recorded is full of gaps, and the problem persists unless I re-cycle power supply.
I'm using an external oscillator (exactly as the dev kit), and I cannot find the source of the problem since without modifying anything on the OS the problem pops up, in a completely random fashion.
Attached you can see the behaviour of a recording at 48khz, and the recording itself.
What can be the issue here?