stuartiannaylor post at 2023-7-10 16:20:03

h616/618 I2S

Does anyone know why there seems to be no driver support for the h616/618 I2S and its seems to be omitted from the pin mux?

The zero 2/3 would make a perfect alternative to the out of stock Rpi0-2 but so need I2S for a stereo ADC.

fich post at 2023-8-20 00:01:07

This post was finally edited by fich at 2023-8-23 23:25

Try this . Driver is compiled in kernel 5.4.125 . Debian and Ubuntu 5.4images .
There is a work in progress for kernel 6.1.31 . Up -> I2s3_6.1 .

rohoog post at 2023-11-1 01:52:03

fichPublished in 2023-8-20 00:01
This post was finally edited by fich at 2023-8-23 23:25

Try this . Driver is compiled in kernel 5 ...

The overlays in the previous reply are for the I2S3, which uses different pins than RPI uses for I2S on the gpio connector.
I have the OP Zero 2W, which has the 40 pin 'RPI compatible' gpio header. In OP Zero 2W, the I2S0 could output to the same pins as the RPI for I2S. PI1,2,3,4 connect to header pin 12,35,40 and 38, just like the RPI I2S. Furthemore, the PI0 (MCLK) pin connects to the header pin 29, which is GPCLK1 on RPI. It is like this was made compatible intentionally!
So, it is really strange that there is no i2s overlay available in the orangepi linux github.


page: [1]
View full version: h616/618 I2S