AnsweredAssumed Answered

i.MX 6UltraLite EVK board  wm8960 audio codec issue

Question asked by chunqiao he on Nov 6, 2016
Latest reply on Nov 15, 2016 by jamesbone

Hi all,

     i have a i.MX 6UltraLite EVK board,  this EVK board's audio codec is  WM8960.  Audio function is normal , i can use the cmd "aplay" to play a audio file , but why the "i2cdump and i2cset" can not use.  i use the "i2cdump -f -y 1 0x1a"  , the I2C cann't dump the WM8960's register. also the "i2cset" cmd  cann't use.  if your have a i.MX 6UltraLite EVK board, you can see the issue.

    i have new board design same as i.MX 6UltraLite EVK board, i use the audio codec is WM8974. the I2C driver is ok, I want to use the "i2cset" to control the codec's register. but i have the problem same as the EVK board.

    how to modify the driver, or  the "I2cdump and i2cset" tool cann't use on wolfson's codec chips, I see form the wm8960 and wm8974 datasheet, wlofson's codec chip is 7bit address and 9bit data.