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.

C5505 I2S DX High Impedance State in Loopback Mode?

Other Parts Discussed in Thread: TMS320C5505

I wrote some test code that sets the loopBackMode to I2S_LOOPBACK_ENABLE on an I2S port on a TMS320C5505.

The loopback is working well. What I send out I2S_DX via DMA comes back on I2S_RX and DMA puts it in my receive buffer.

I have a somewhat cumbersome way of making the slave devices ignore the data that comes out the I2S_DX pin for my I2S loopback test.

To avoid the the cumbersome way of making the slave devices ignore the data coming out of I2S_DX, I would like to put the I2S_DX pin in a high impedance state.

I experimented with the serial port mode configuration bits (SP0MODE, SP1MODE) in the External Bus Selection Register (EBSR). I2S does not work unless I use "Mode 1".

Is there a way to put the I2S_DX pin into a high impedance state while using the I2S Loopback configuration?