I am using DragonBoard with Android OS. I would like to use the I2S pins of the low speed connector with the Quaternary MI2S interface to do both playback and capture in slave mode.
I read the “Enabling LS-I2S on Dragonboard 410c” guide and change the apq8016-sbd.dtsi files to add LS-I2S gpio pins to quaternary interfaces like this
pinctrl-6 = <&ext_cdc_tlmm_lines_act &cdc_pdm_lines_act &cross_conn_det_act &cdc_ext_pa_act>; pinctrl-7 = <&ext_cdc_tlmm_lines_sus &cdc_pdm_lines_sus &cross_conn_det_sus &cdc_ext_pa_sus>;
But I still have no data getting out neither GPIO114 or GPIO 115 when using tinyplay command.
I have trouble to understand the Mux1 and Mux2 I2S notions. So I guess there is some configurations to make in the audio machine to use quaternary MI2S with low speed connector ?
For information, I checked all my clocks lines on scope and they are fine.
Thanks for your help !