Hi Minas Dne 11. 10. 19 v 9:45 Minas Harutyunyan napsal(a): > Hi Pavel, > >> > Could you please send regdump and debug log for failing case. > Thanks a lot for your reply. Attaching regdump-960bytes.txt for 32kHz/16b/15ch both playback and capture, bInterval=4 in https://github.com/torvalds/linux/blob/master/drivers/usb/gadget/function/f_uac2.c#L287 => 960 bytes packet size every 1ms. This mode does not work for EP OUT (host playback -> gadget -> RPi capture) Also attaching regdmp-896bytes.txt for 32kHz/16b/14ch which works OK, bitperfect transmission. For debug - I enabled this: file gadget.c +p;file u_audio.c +p; file f_uac2.h +p debug-960bytes.txt - not working: Every 8 packets: [ 2037.700760] dwc2 fe980000.usb: dwc2_hsotg_epint: ep1(out) DxEPINT=0x00000002 [ 2037.700765] dwc2 fe980000.usb: dwc2_gadget_handle_ep_disabled: EPDisbld [ 2037.700773] dwc2 fe980000.usb: complete: ep ba4d666f ep1out, req c55e9e44, -61 => 28ac9e7b [ 2037.700780] u_audio_iso_complete: iso_complete status(-61) 0/960 debug-896bytes.txt - working OK: EPDisbld is not every 8 packets, sometimes I see: 2298.501983] dwc2 fe980000.usb: dwc2_hsotg_epint: ep1(out) DxEPINT=0x00000002 [ 2298.501996] dwc2 fe980000.usb: complete: ep 76ae3eae ep1out, req 6bae385d, -61 => 8ea32601 [ 2298.502001] u_audio_iso_complete: iso_complete status(-61) 0/896 [ 2298.502009] dwc2 fe980000.usb: ep1out: req 6bae385d: 896@68e9d579, noi=0, zero=0, snok=0 Thank you for your help. Best regards, Pavel.