This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3352音频

Other Parts Discussed in Thread: AM3352

硬件连接:

Codec管脚                                  |     CPU管脚
--------------------------------------- ---------------------------------------
MCLK                                   |    CPLD提供12MHz
DACLRC                              |     MCASP0_FSX 
BCLK                                    |     MCASP0_ACLKX
DIN                                       |     MCASP0_AXR0
DOUT                                   |     MCASP0_AXR1

AM335X_I2C0_SCL           |      I2C0_SCL
AM335X_I2C0_SDA           |     I2C0_SDA 
--------------------------------------------------------------------------------

音频芯片:wm8731,目前音频芯片挂机成功,打印如下:

probe wm8731 dai link 0 late 1
probe wm8731 dai link 0 late 2
asoc: wm8731-hifi <-> davinci-mcasp.0 mapping ok
ALSA device list:
#0: wm8731

但是WM8731没有声音,通过示波器查看,MCLK有12M时钟,Bclk有1.33Mhz ,数据脚DOUT也有输出,但是MCASP0_FSX波形不对,它发送的是同步信号,不是时钟信号,如果把MCASP0_FSX设置成时钟信号,AFSX: McASP transmit frame sync or left/right clock (LRCLK).PDF上提示这个脚可以设置LRCLK,但不知道如何设置,没看到相关的寄存器。