Hi All,
I am using the PCM9211 to route an S/PDIF signal (from RXIN2) to the main output port and drive the SCKO, BRK and LRCK clocks.
Everything works correctly and i can observe a signal at DOUT and also measure the following values for the clocks:
SCKO: 11,28MHz 256 x Fs
BRK: 2,82MHz 64 x Fs
LRCK: 44,1KHz 1 x Fs
The DSP that i am using (and trying to interface withe the PCM9211) is not responding correctly to these settings/clocks, and after i tried with another module that worked correctly, i noticed that for the SCKO clock generates a 512 x Fs instead of a 256 x Fs.
As i want to alter the multiplier for the SCKO, i tried to modify register 0x30h so i can set the SCKO to 512 x Fs, however each time i alter the value from the "Register inspector" it takes the new value, but immediately after it changes back to the default setting.
(As shown below, the automatic detection fro the SCKO (PSCKAUTO) is disabled, so it doesn't overwrite the DIR Recovered Clock Frequency Settings)
Am i missing something or do i have to alter another register first in order to set the proper multiplier for the SCKO clock?
Thanks in advance,
George

