Skip to content

Commit 7977bf5

Browse files
marcinszkudlinskilgirdwood
authored andcommitted
rtos: io_drivers: add loopback mode description
This commit adds a description of using SSP devices in loopback mode Signed-off-by: Marcin Szkudlinski <[email protected]>
1 parent 97e7339 commit 7977bf5

File tree

1 file changed

+15
-0
lines changed
  • architectures/firmware/sof-zephyr/rtos_layer/io_drivers/i2s

1 file changed

+15
-0
lines changed

architectures/firmware/sof-zephyr/rtos_layer/io_drivers/i2s/i2s_driver.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,3 +108,18 @@ stream with already running ones.
108108

109109
"Single" I2S links may be synchronized and aggregated by sending I2sSyncData to
110110
the I2S IO Driver.
111+
112+
Loopback mode
113+
======================================
114+
115+
I2S transmitter and receiver share data pins at IP level - the Tx pin of the transmitter
116+
is connected to the Rx pin of the receiver. This may be used for easy creation of digital
117+
loopbacks (LBM, loopback mode) - the receiver always does see what the sender is sending.
118+
119+
Please note that
120+
121+
- all the parameters of transmitter and receiver, like number of channels, data rates
122+
and format, must match each other
123+
- the lines are connected internally, so LBM mode may be used even if the I2S pins are not
124+
physically available
125+

0 commit comments

Comments
 (0)