工具/软件:Linux
大家好、
环境:Linux 内核版本4.4.84。 Mcasp8而不是 mcasp3作为编解码器的通信。 结果中没有 MCLK 信号、这是我的配置、plase 帮我检查。 谢谢。
??Sound0:Sound0{
兼容="简单音频卡";
simple-audio-card、name ="DRA7xx-jamr3";
simple-audio-card、format ="DSP_b";
simple-audio-card、bitclock-master =<&jamr3_sound_master>;
simple-audio-card、frame-master =<&jamr3_sound_master >;
简单音频卡、位时钟反转;
jamr3_sound_master:simple-audio-card、CPU{
Sound-Dai =<&mcasp8>;
系统时钟频率=<11289600>;
};
简单音频卡、编解码器{
sound-dai =<&tlv320aic3106>;
时钟=<&ATL_clkin2_ck>;
};
};
&ATL{
分配的时钟=<&ABE_DPLL_SYS_clk_mux>、
<&ATL_gfclk_mux>、
<DPLL_AE_ck >、
<DPLL_AEM2x2_ck >、
&ATL_clkin1_ck>、
<&ATL_clkin2_ck>;
分配的时钟父级=<&sys_clkin2>、<&DPLL_AE_M2_ck>;
分配的时钟速率=<0>、<0>、<180633600>、<361267200>、
<11289600>、<11289600>;
状态="正常";
atl2{
BWS = ;
AWS = ;
};
};
mcasp8{.m&mcasp8}
#sound-di-cells =<0>;
分配的时钟=<&mcasp8_ahclkx_mux>;
分配的时钟父级=<&ATL_clkin2_ck>;
状态="正常";
OP-MODE =<0>;/* MCASP_IIS_MODE */
TDM-SLOTS =<2>;
/* 4串行器*/
serial-dir =</* 0:非活动、1:TX、2:Rx *
1 2 0 0
>;
tx-num-evt =<32>;
Rx-num-evt =<32>;
共享 Dai;
};
