[RK3288][Android6.0] 除錯筆記 --- RT5640 I2S對應的ADC/DAC通路
Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92
Audio Codec RT5640 有兩路I2S,如下圖:
原本以為I2S1對應的就是ADCLR1/DACLR1,I2S2對應的就是ADCLR2/DACLR2,但是我們的硬體原理圖
只使用了I2S1,但是軟體的配置確是走的ADCLR2/DACLR2通路,並能正常播放聲音。
後來發現I2S可以選擇對應的ADCLR/DACLR通路,在0x70中設定。
bit[14:12]預設配置是101,所以I2S1對應的是ADCLR1/DACLR2.