Quantcast
Channel: EngineerZone: Message List
Viewing all articles
Browse latest Browse all 36216

ADAU1442 Only works if S/PDIF to I2S output is enabled

$
0
0

Hello!

 

now that PCB and everything if finished and working I am stuck with a Software Problem.

 

For the test setup I have a I2S input on Serial in 3 as slave to clock domain 0. This is want to put trough ASRC, DSP out at any of the 9 Serial outs as I2S again. Additionally MP9 shall switch if Level is detected.

 

Basically Level detection works and MP9 switched accordingly. BUT there is not data given out! However, if I change "Enable S/PDIF to I2S Output" "Group1 enable" in DSP Register Modes 3; then data output works as it should. Unfortunately the MP9 is then disabled.

 

The Problem seems a bit weird to me since I do not see the connection between working I2S ind&out and this setting. I just found this as I clicked depressed through all possible registers...

 

I attach screenshots; maybe someone has an Idea?

 

Thanks

Ron

 

The serial IO; All input to CLK domain 0 and outputs with 48kHz Master Clock

serial.PNG

 

Routing; Input 3 to ASRC. Out to e.g. Serial out 0 from DSP out 0

Routing MAtrix.PNG

 

Ouf...maybe I something wrong?

SPDIF.PNG

Modes1.PNG

Modes2.PNG

Modes3.PNG

The schematic....depending on the mentioned parameter every part works but the other not at the same time.

schematic.PNG

 

Hope someone has an Idea why I must enable this SPDIF to I2S thing so that I2S in and out works (what has NOTHING to do with spdif; not even anything connected there...)

 

Thanks!

Ron


Viewing all articles
Browse latest Browse all 36216

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>