Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

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/TLV320AIC3106: <<<TDM Mode(I2S Mode) data,,,>>> How to convert TDM Mode(I2S Mode) data to "Waveform data"??

Part Number: TLV320AIC3106

Tool/software: Code Composer Studio

Hello, My EVM is 

TMDSOSKL137 that used TLV320AIC3106.

and, reading and writing by I2S mode.

 this is read and write code using I2S mode and MCASP(Multichannel Audio Serial Ports)

and the graph is 

I just want waveform data...(32bit, 48kHz)

How to convert TDM Mode(I2S Mode) data  to "Waveform data"??

such as

any suggestion is help for me....

  • Hi, Sonmook,

    I am not familiar with the TMD part, but the  question about the data handling would be better addressed if you ask for it in the Processors Forum. We can help you with the codec configuration questions.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi SonMook,

    To add to what Diego said, you need to make sure that the Processor and Codec are programmed for the same Serial data.

    so if the codec is setup for 48k 32bit, in I2S mode, then the processor must also be setup for that, otherwise you have two different devices communicating in different modes, and you get garbage.

    The AIC3106 is easily set up for 48k, 32bit, I2S mode. please let me know if you need help with the codec settings. As diego said, that's as much as we can offer in the audio forum, for help with McASP setup, you can go to the processors forum.

    best regards,
    -Steve Wilson