Post Go back to editing

Port0 (or Port1 out) be the clock master and Port1 input be a slave without physically wiring the clock pins between them — i.e. let the DSP sync internally?

Thread Summary

The user asked about configuring the ADAU1467 DSP to receive and transmit I2S data from multiple codecs without physically connecting the clock pins. The solution involved setting the serial input port to 4 channels and ensuring the correct configuration of the SDATAIO pins. For dynamic volume/mute control using an external MCU via SPI, the user needed to send the correct SPI messages, which were confirmed to work after verification with SigmaStudio's Capture window.
AI Generated Content
Category: Software
Product Number: ADAU1467

Hi 

I am using  below setup 

- Serial Output port -1 as master

- LRCK_OUT1 & BCLK_OUT1 are connected to codec

- SDATA_OUT1 driving 2ch (I2s) data to codec (SDATA_OUT1 --> CODEC_DIN)  

Now i am trying to read  serial data from same codec (SDATA_IN1 <-- CODEC_DOUT) , how to achieve this without physically connecting LRCK_IN1 & BCLK_IN1 ? 

means 

can   Port1-out be the clock master and Port1-input be a slave without physically wiring the clock pins between them — i.e. let the DSP sync internally?

or should I connect LRCK_OUT1 --> LRCK_IN1  & BCLK_OUT1-->BCLK_IN1 ?

regards

nagendra