Hi, folks!
My system: ROCK S0, latest Armbian kernel 6.6 + manually added driver for dummy-codec.
My problem: I do’t see MCLK on 35 pin of connector (GPIO2_A4 or I2S0_8CH_MCLK).
I tried to do as in this post, the BCLK, LRCK and DATA signals are output, but the MCLK is missing! I need MCLK for my project!
tdm_sound {
compatible = "simple-audio-card";
simple-audio-card,name = "rockpis-tdm";
simple-audio-card,format = "dsp_b";
simple-audio-card,mclk-fs = < 128 >;
simple-audio-card,bitclock-master = <&tdm_snd_cpu>;
simple-audio-card,frame-master = <&tdm_snd_cpu>;
status = "okay";
tdm_snd_cpu: simple-audio-card,cpu {
dai-tdm-slot-num = <8>;
dai-tdm-slot-width = <16>;
sound-dai = <&i2s_tdm>;
};
tdm_snd_codec: simple-audio-card,codec {
sound-dai = <&dummy_tdm_codec>;
};
};
dummy_tdm_codec: dummy-codec {
status = "okay";
compatible = "rockchip,dummy-codec";
#sound-dai-cells = < 0x00 >;
phandle = < 0x139 >;
};
Can anyone help with this?