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.

CCS/TLV320AIC3104: I2S Emulation with Tiva TM4C123GH6PM Launchpad

Part Number: TLV320AIC3104
Other Parts Discussed in Thread: TM4C123GH6PM

Tool/software: Code Composer Studio

Hi all,

I want to use the ADC and DAC on the AIC3104 together with the TM4C123GH6PM Launchpad. So I have to emulate I2S with two SPI-Interfaces. In the picture below you can see the connections.

My question is, can I use µDMA on the Mikrocontroller when I use two SPIs??? Because when I use one for the left channel and one for the right channel, I cannot be sure that on the output the sequence is right (left channel then right channel, left channel then right channel and so on). Has anybody an idea how to use µDMA right?

many greetings

Sadullah

  • Hi, Sadullah,

    I think this question would be better addressed by my colleagues of the TMC4 Microcontrollers Forum as it seems related to the microcontroller capabilities of streaming the audio data. 

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,

    I have another question. I have used the connections in the picture above with a circuit board I created. When I put a mono sine wave into Line-In then a sine wave comes out from Line-Out although no current is flowing through the circuit board and no microcontroller is connected. Is that normal or is the Audio-Codec not soldered right on the circuit board?

    many greetings

    Sadullah