AGX Orin Jetson (32 GB) is failed to capture 4k 60 FPS USB 3.2 gen 2 10 Gbps camera

Hi,
I am using AGX Orin Jetson (32 GB) and it has USB Type C port of USB 3.2 Gen2 (10 Gbps). When i connect USB based camera which is streaming 4K 60 FPS, Video playe (Aravis) goes up to ~ 10 FPS only.
Any solution to get full 4k 60 FPS? (its a uncompressed raw video streaming ~ 8 Gbps)
Same HW is tested with Aravis at Intel based machine (Dell i7 10 gen) where it gives 4k 60 FPS.

Thanks,
Ankit

Hi,
Doe the device support capturing frame data through v4l2? If yes, please run the command and share the prints for reference:

$ v4l2-ctl --list-formats-ext -d /dev/videoX

Would like to know what the supported formats and framerates are so that we can suggest next.

Device is USB3 Vision. And sending uncompressed data using pixel format of yuv2.
I have connected device to USB A as wel as USB C port, seeing the same result.

Thanks

Hi,
For pixel format of yuv2, do you mean YUYV or UYVY? Would be better if you can share the prints of $ v4l2-ctl --list-formats-ext -d /dev/videoX for reference.

Hi,
Device is USB3 vision, and v4l2 cannot detect the device format.
For confirmation, Pixel format is YUYV.
I used python programming also with Aravis USB3 vision lib and able to get up to 37 FPS for 4K resolution.
I tried 1080p and 720p resolutions as well, with that i am able to get 60 FPS. But with 4k (3840 x 2160) i am getting maximum 37 fps.

I want to know that is it USB hardware limitation in Jetson or driver?

Hi,
We would expect USB bandwidth can be achieved and the constraint may be in CPU capability. Please run sudo tegrastats to check system status.

And please try the command and check the framerate:

$ gst-launch-1.0 -v v4l2src device=/dev/video2 ! video/x-raw,format=YUY2,width=3840,height=2160,framerate=60/1 ! fpsdisplaysink text-overlay=0 video-sink=fakesink sync=0

YUYV is named YUY2 in gstreamer so please set format=YUY2

Latest update:
Updated Power mode to 50 W and Upgraded SDK to ver 6.0 and latest Jetpack.
With UVC USB camera, FPS are reaching up to ~54,
With U3V USB Camera, FPS are reaching up to 39.

Still FPS are not reaching 60.
Is there any test /or report regarding max throughput handled by Jetson over USB 3.2 Gen2 port?
To stream uncompressed 4k 60, ~8 Gbps bandwidth is needed.
Regards,
Ankit