Is I2S simply a method for signal delivery keeping the clock signals seperate from the data signals by using 4 seperate wires?
It specifies nothing about the data format?
Can somebody help me then with trying to take the I2S output from a PCM2706 DAC to a SAXR57 Digital amp?
The relevant page from the PCM2706 datasheet is attached
It specifies nothing about the data format?
Can somebody help me then with trying to take the I2S output from a PCM2706 DAC to a SAXR57 Digital amp?
The relevant page from the PCM2706 datasheet is attached
Attachments
The relevant page from the AK4114 IC datasheet attached. This is the first place I think I can splice the I2S signal into but the chip is hardwired to mode 0. Am I right in thinking that mode 7 is the only one that would work for what I want?
Attachments
I know this is a very specific question so let me broaden it !
What is I2S ? To what extent does it define the format of the data?
What is I2S ? To what extent does it define the format of the data?
Thanks rfbrw,
I have further issues - I've connected a PCM2706 I2S output into a Panasonic digital amp SAXR57 where the A/D converter (PCM1804) would normally output I2S - all I get is loud white noise!
I've lifted the 4 I2S output pins of the PCM1804 chip & connected my I2S signal to the lines MCLK, LRCK,BCLK, DATA.
I measured DC on the I2S pins coming from the PCM2706, as follows:
Dout (data) about 20mV
BCK 1.5V DC
LRCK 1.5V DC
SCK 1.5V DC
Is this correct? Any suggestions?
I have further issues - I've connected a PCM2706 I2S output into a Panasonic digital amp SAXR57 where the A/D converter (PCM1804) would normally output I2S - all I get is loud white noise!
I've lifted the 4 I2S output pins of the PCM1804 chip & connected my I2S signal to the lines MCLK, LRCK,BCLK, DATA.
I measured DC on the I2S pins coming from the PCM2706, as follows:
Dout (data) about 20mV
BCK 1.5V DC
LRCK 1.5V DC
SCK 1.5V DC
Is this correct? Any suggestions?
You really need a 'scope to look at the signals but assuming they are present you need SYSCK from the PCM2706 not to be in contention with any clock signal sent to the PCM1804. Looking at datasheets, for the PCM1804 SCKI is an input whereas SYSCK is an output on the PCM2706.
Ah, could it be that PCM1804 output 24bit I2S & PCM2706 ouputs 16bit I2S. So the DIR (AK4114) that's receiving the I2S signals is set to expect 24bit & I have no way of changing this.
Is there anything I can do?
Is there anything I can do?
Forget that - bits don't matter, I gather.
Is it because PCM2706 is master & the DIR (AK4114) into which it feeds I2S is also master (this is IC that the PCM1804 sent it's I2S)
Is it because PCM2706 is master & the DIR (AK4114) into which it feeds I2S is also master (this is IC that the PCM1804 sent it's I2S)
One of them has to be configured for the slave.
Probably the DIR should be configured as the slave.
Probably the DIR should be configured as the slave.
I'm afraid I can't set the DIR as slave (it's part of an existing digital amp - Panasonic SAXR57) & I don't think there is a slave setting for PCM2706?
Looks like I'm stymied unless anybody has a solution?
Looks like I'm stymied unless anybody has a solution?
Aha - because I wanted to avail of the volume control in the amp which is done digitally in the next IC along - Yamaha Ys944 DSP.
I suppose I should look at feeding I2S into the DSP but lifting the pins of one of the three PCM1804 A/D converters was the easiest & least disruptive way of getting I2S in. It would only knock out 2 of the 6 channel analog-in function of the amp which I'm not as yet using!
I suppose I should look at feeding I2S into the DSP but lifting the pins of one of the three PCM1804 A/D converters was the easiest & least disruptive way of getting I2S in. It would only knock out 2 of the 6 channel analog-in function of the amp which I'm not as yet using!
I had the same problem of hearing only white noise the first time setting up a receiver. It's a configuration problem with the AK4114. If the timing, bit format (Left, right, etc.), etc is incorrect, then you can get either no output or white noise.
Make sure you know the bit format of your source and the sample rate, when configuring the AK4114.
-David
Make sure you know the bit format of your source and the sample rate, when configuring the AK4114.
-David
Problem is I'm tapping into a line to the Ak4114 which was normally connected to PCM1804 A/D. I've no control over the settings of AK4114 - it's already set via I2C commands from a microproccesor.
I assumed this set it to slave but I'm presuming now it set it to master & I've no way of changing this, so I'm stumped as the PCM2706 also wants to be master!
I assumed this set it to slave but I'm presuming now it set it to master & I've no way of changing this, so I'm stumped as the PCM2706 also wants to be master!
Being easy isn't much good if it doesn't work. Simply put the PCM2706 and the input side of the YSS944 have to be in the same clock domain. Alas the PCM2706 will only generate SYSCK at 256Fs whereas the YSS944 expects 512Fs at sample rates below 48k.
Ah ****, just when I had soldered the PCM2706 I2S into the input of YSS944!!!!!
I'll have to check out the clock domain of the next IC, TAS5076
Edit: Yes this looks like it will do it but I miss out on vol control within the amp, oh well maybe that's a blessing?
I'll have to check out the clock domain of the next IC, TAS5076
Edit: Yes this looks like it will do it but I miss out on vol control within the amp, oh well maybe that's a blessing?
- Status
- Not open for further replies.
- Home
- Source & Line
- Digital Source
- I2S has me confused