AnsweredAssumed Answered

USB UAC1 on i.MX6SL EVK not detected by Windows 7

Question asked by Xuebing Wang on Aug 14, 2014
Latest reply on Jun 4, 2015 by Raana

Hi Community,

 

This is similar to https://community.freescale.com/thread/328781

(UAC2 does not work on i.MX6SL EVK)

 

My environment is:

-- Hardware: iMX6SL EVK, connect EVK OTG port to Ubuntu 12.04 LTS USB Host

-- Software: Freescale's 3.10.17-1.0.0 Yocto BSP (branch imx-3.10.17-1.0.0_ga)

   -- repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-3.10.17-1.0.0_ga

-- How I build:

   -- Enable CONFIG_GADGET_UAC1, CONFIG_USB_AUDIO in "arch/arm/configs/imx_v7_defconfig"

   -- export MACHINE=imx6slevk; source setup-environment build

   -- bitbake fsl-image-test

-- Host PC is Ubuntu 12.04 LTS

 

 

Serial message from i.MX6SL EVK is:

 

root@imx6slevk:~# modprobe g_audio

g_audio gadget: Hardware params: access 3, format 2, channels 2, rate 48000

g_audio gadget: audio_buf_size 48000, req_buf_size 200, req_count 256

g_audio gadget: Linux USB Audio Gadget, version: Feb 2, 2012

g_audio gadget: g_audio ready

root@imx6slevk:~# g_audio gadget: high-speed config #1: Linux USB Audio Gadget

g_audio gadget: ep1out queue req: err = -22

g_audio gadget: ep1out queue req: err = -22

 

 

We have the same issue on Wandboard Solo, Wandboard Quad too.

 

Any suggestions? Did anyone get UAC1 work on any iMX6 platform?

 

Thank you very much.

Outcomes