Tool/software: Linux
Hi,
I have downloaded and built the latest TI Linux kernel(4.9.28) from the following link,
and compiled usb audio gadget driver with uac1(enabled CONFIG_GADGET_UAC1 in config file) and copied the modules to target board,
On target board, inserted usb audio gadget driver as follows,
modprobe libcomposite modprobe g_audio
dependent usb_f_uac1 module got inserted along with g_audio.
But On Enumeration , getting STALLED Error on usb analyzer(Ellisys) and set_interface(1,1) failed with error -32(EPIPE) on PC(Linux).
usb 2-1.1: 1:1: usb_set_interface failed (-32)
Note: UAC1, UAC2 works fine on AM572x board with linux 4.4 kernel.
and UAC2 works fine on AM572x board with linux 4.9 kernel.