|
【技术讨论】
rk3308使用amic的设备树默认的codec是哪个,怎么配置回采功能
发表于 2020-8-12 15:35:03
浏览:7014
|
回复:1
打印
只看该作者
[复制链接]
楼主
我想知道设备树默认的codec是不是这个
- acodec_sound: acodec-sound {
- compatible = "rockchip,multicodecs-card";
- rockchip,card-name = "rockchip,rk3308-acodec";
- rockchip,codec-hp-det;
- rockchip,mclk-fs = <256>;
- rockchip,cpu = <&i2s_8ch_2>;
- rockchip,codec = <&acodec>;
- };
- &acodec {
- status = "okay";
- rockchip,no-deep-low-power;
- rockchip,loopback-grp = <0>;
- hp-ctl-gpios = <&gpio0 RK_PA1 GPIO_ACTIVE_HIGH>;
- spk-ctl-gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_HIGH>;
- };
复制代码
amic默认codec是上面的描述吗?
rockchip,loopback-grp = <0>; 这句话是不是代表着回采接到了adc0和adc1呢?
那为什么我在Rockchip_RK3308_Introduction_Linux_Audio_Codec_CN.pdf这个文档看到
“RK3308 EVB 支 持 将 Lineout 2CH 输 出 的 同 时 , loopback 到 内 置 CODEC
ADC7/ADC8 通道”这么一句话,这是什么意思,因为我在测试时,接上回采,电脑播放声音,使用arecord -r 48000 -f dat -t wav -c 8 -d 5 -D hw:0,0 /tmp/1.wav录到的声音文件是可以录到电脑播放的声音的,回采没有作用,这是为什么? |
|