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.

TMS320C5505: Support for half duplex I2S mode

Part Number: TMS320C5505


Hi team

We have a limitation in our design to use only a pair of I2S data lines for 4channel audio capture.

Do TMS320c5505 supports configuring I2S in half duplex mode, to use Rx and TX in I2S as same direction

And if it supports this configuration, is it possible to change the direction dynamically. - For use in both capture and playback scenarios

Regards

Naveen

  • Hi Naveen,

    No. On the C5505 and other C55x devices with I2S peripherals, it is not possible configure the transmitter pin to be a receiver or receiver to transmitter. McBSP (on C5517) cannot reconfigure its inputs and outputs either. So the only half-duplex mode supported is with a single RX or TX pin being utilized.

    The ability to configure each pin as a transmitter or receiver is a feature of McASP.

    So you are unable to use 2 I2S peripherals, sharing the same BCLK and FS to receive 2 channels and transmit 2 channels?

    Are you able to serialize 2 channels onto one channel (maybe with 2x faster clock)? Maybe with some interesting glue logic in between?

    Regards,
    Mark

  • Hi Mark

    Thanks for the information

    I understand in this case only option is to serialize two channels into one and transmit. Will look into this

    Thanks,

    Naveen