This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SRC4392 outputing zeroes on DIT output.

Other Parts Discussed in Thread: SRC4392

Hi, I have a setup with SRC4392 as follows:

12.288MHz oscillator connected to MCLK pin of SRC4392.

Audio source (44.1kHz @16bits I2S) connected to PORTA(slave mode) of SRC4392.

PORTA is then routed to SRC block which converts the 44.1kHz to 48kHz.

SRC then outputs (48kHz 24bit) data to DIT.

DIT output(AES-3 format) is then connected to my PCM2906 and decoded on my PC, I'm getting zeroes for audio data even though iI'm sending audio signals to PORTA and all the muting is disabled, including the hardware MUTE pin.

I have set the MCLK as clock source for SRC, DIT.

Here's what I'm seein on the logic analyzer:

PORTA

DIT

SRC4392 init:

(register,value)

0x01,0x80//reset

0x03,0x01//PORTA I2S 24BIT SLAVE MODE

0x07,0x3C//DIT SOURCE: SRC, FRAME RATE=MCLK/256

0x08,0x01//DIT OUTPUTS ONLY ON AESOUT PIN

0x2D,0x40//SRC INPUT:PORTA, REFCLOCK:MCLK,ATTENUATION TRACKED

0x2E,0x04//64 SAMPLES, DIRECT DOWN SAMPLING, NO DE-EMPH

0x01,0x35//enable PORTA, SRC, DIT

That all the registers I wrote to.

Could it be the C,U,V values are wrong?

I have tried putting another SRC4392 on the output of this one to convert back to I2S but it also outputted zeroes..