AnsweredAssumed Answered

WM8731 with IMX6Q

Question asked by Jemish Patel on Jul 17, 2018
Latest reply on Jul 19, 2018 by Jemish Patel

Hi All,


Processor : IMX6Q (MCIMX6Q6AVT10AD)

Linux Kernel : 4.9.11

Kernel reference : wandboard_imx_4.9.11_1.0.0_ga

Audio Codec: WM8731


Hi All,


We are making IMX6Q based product. In which we going to use WM8731 audio codec.

We will be connecting WM8731 with IMX6Q in synchronous mode (4- Wire interface TXD, TXFS, RXD, TXC).

We want to use IMX6Q as master for Bitclock (bclk) and Framsync (FS).

I am using wandboard kernel as reference in which there is no machine driver for WM8731 so took reference of machine driver from below link:

kernel-tgif/imx-wm8731.c at master · Ansync/kernel-tgif · GitHub 

Issue is that we are not seeing any clocks. (MCLK, BCLK, FS)


Does any one has already done interfacing of WM8731 with IMX6Q earlier ? It will be good if anyone as use WM8731 as slave. But right now for proceeding further any inputs will be appreciated.