Tool/software: Linux
Hi,
I want the am5728 board to stream the video which evm camera(register as video1) captured to PC as an USB-UVC device.
I have tried below commands to debug the Gadget side and found the the stream is failed.
The PLSDK I used is ti-processor-sdk-linux-am57xx-evm-04.01.00.06
root@am57xx-evm:~# modprobe g_webcam streaming_maxpacket=3062
[ 71.906926] g_webcam gadget: uvc_function_bind
[ 71.911648] g_webcam gadget: Webcam Video Gadget
[ 71.916289] g_webcam gadget: g_webcam ready
root@am57xx-evm:~# uvcgadget -d /dev/video2
-sh: uvcgadget: command not found
root@am57xx-evm:~# uvc-gadget -d /dev/video2
open succeeded, file descriptor = 3
device is dwc3-gadget on bus gadget
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument [ 104.485856] g_webcam gadget: high-speed config #1: Video
(22).
Unable to dequeue buffer: Invalid argument (22).
Unable [ 104.494787] g_webcam gadget: uvc_function_set_alt(0, 0)
to dequeue buffer: Invalid argument (22).
Unable to dequeue buf[ 104.505604] g_webcam gadget: reset UVC Control
fer: Invalid argument (22).
Unable to dequeue buffer: Invalid a[ 104.515656] g_webcam gadget: uvc_function_set_alt(1, 0)
rgument (22).
[ 104.526599] g_webcam gadget: uvc_function_set_alt(1, 0)
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid[ 104.569049] g_webcam gadget: uvc_function_set_alt(1, 0)
argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
bRequestType a1 bRequest 86 wValue 0400 wIndex 0100 wLength 0001
control request (req 86 cs 04)
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
Unable to dequeue buffer: Invalid argument (22).
bRequestType a1 bRequest 81 wValue 0200 wIndex 0000 wLength 0001
control request (req 81 cs 02)
Any insight on this is welcome.
