Thread 中讨论的其他器件:TAS2505
工具与软件:
您好、TI:
我将 AM6254与 SDK 9.0搭配使用。
我想注册音频放大器输出的声卡、但失败。
你可以指导 DTS 吗?
下面是我的修改 DTS。
+tas2505_MCLK:CLK-0{
+#clock-Cells =<0>;
+ compatible ="固定时钟";
+时钟频率=<12288000>;
+};
+
+CODEC_AUDIO:声音{
+兼容="简单音频卡";
+ simple-audio-card、name ="AM62x-SKEVM";
+简单音频卡,小工具=
+"耳机"、"耳机插孔"、
+"麦克风"、"麦克风插孔"、
+"扬声器"、"扬声器";
+简单音频卡,路由=
+"MIC1LP"、"麦克风插孔"、
+"MIC1RP"、"麦克风插孔"、
+"MIC1LP"、"MICBIAS"、
+"MIC1RP"、"MICBIAS"、
+"耳机插孔"、"HPL"、
+"耳机插孔"、"HPR"、
+"扬声器"、"SPL"、
+"扬声器"、"SPR";
+简单音频卡、format ="DSP_b";
+ simple-audio-card、bitclock-master =<&sound_master>;
+ simple-audio-card、frame-master =<&sound_master>;
+简单音频卡,位时钟反转;
+
+简单音频卡,CPU {
+ sound-Dai =<&MCASP1>;
+ system-clock-frequency =<12000000>;
+};
+
+ sound_master:simple-audio-card、codec {
+ sound-Dai =<&tas2505>;
+ Clocks =<&tas2505_MCLK>;
+};
+};
+&McASP1{
+#sound-Di-cells =<0>;
+ pinctrl-names ="默认值";
+ pinctrl-0 =<&MAIN_MCASP1_PINS_DEFAULT>;
+状态="正常";
+ op-mode =<0>;/* MCASP_IIS_MODE */
+ tdm-slots =<8>;
+ serial-dir =</* 0:无效、1:TX、2:Rx */
+ 2 2 1 0
+>;
+ tx-num-evt =<32>;
+ rx-num-evt =<32>;
+};
请参阅内核日志和所有修改补丁。