My aim is to use the PCM9211 in a delay project. So I need to take the TOSLINK output from a DVD player, delay it, and then reproduce it. So I've got the PCM9211EVM to work with.
I've lifted off W9 to disable data interfering on MPIO_C. I've also soldered I2S_Enable high to prevent TAS1020 from putting data on to MPIO_C. RXIN2 is used, and configured through as DIR to output on MPIO_B (AUXOUT). MPIO_B is looped directly back to MPIO_C (this part will be replaced later with something to hold the data, but for proof of concept for the PCM9211 it is directly looped). MPIO_C is set for DIT Standalone mode, and for MPO0 output using TXOUT.
My configuration works for PCM audio from a CD, but won't for Dolby Digital (AC3) from a DVD player. Even if I select DTSCD on register 0x28.
I do wonder about the DIR Channel Status Data Buffer (0x5A) to DIT Channel Status Data Buffer (0x63) but these are not shown as being accessible in the CodecControl software.
Any suggestions as to what I need to look to do further? Thanks.