You have one I2S Master I2S0 and one I2S Slave I2S1. They share pins, so you can only use one at a time.How many I2S peripherals does the CM5 has (available on the connectors)?
I2S Master provides Bit clock and Word clock as outputs, I2S Slave require these to be provided externally as inputs.
Each channel has got a TX line and a RX line and can transmit and receive stereo audio samples at the same time. You have up to 4 of these channels. All channels use the same bit and word clock.And can these I2S be used for more then 2 channels audio?
Read the original I2S specification:
https://www.nxp.com/docs/en/user-manual/UM11732.pdf
I2S is limited to stereo signals by design. More channels mean more data lines.
If you need to know what Pi5 and CM5 can do, read this:
https://iccircle.com/static/upload/img2 ... 113753.pdf
Statistics: Posted by fchk — Sun May 04, 2025 7:35 pm