I'm working with an ADAU1761 in a Linux-based embedded system. I have the codec working with the Linux OS, have generated DSP firmware with SigmaStudio, compiled it into a Linux firmware file and it appears to be loading properly.
I am not getting any audio through the DSP. The codec works properly otherwise.
Is there any documentation available on how to interact with the DSP firmware using Linux? I have scoured the site and come up empty, and the driver source code isn't providing many clues either.
The DSP Enable register (40F5) is getting set to 1, but the DSP Run register (40F6) is not getting set, and I cannot figure out why.
Any help would be greatly appreciated.