I’m trying to use multiple Realsense cameras (D435) with AGX Xavier.
But even connecting single camera to either Type-C or Type-A port
in 1280x720 at 15fps mode with rgb+left+right+depth streams on
I get many incomplete frames and “USB SCP Overflow” kind of error eventually.
Or sometimes I get problems with simple 1280x720x30fps rgb stream.
My config: JP 4.1.1, Ubuntu 18.04.
I tried to patch kernel image for Realsense following https://www.jetsonhacks.com/2019/01/21/intel-realsense-d435i-on-nvidia-jetson-agx-xavier/#comment-30579. Doesn’t help.
I tried using more powerful 90W power adapter from TX2, different firmwares and library versions for Realsense, different Xavier’s nvpmodes, different USB ports.
The problem is also mentioned here
solved by using PCI->USB expansion card.
But it looks kind of ugly to use PCI instead of three USB 3.0 ports.
On host machine it’s not a problem to use even 2-3 Realsense cameras connected to 1 port,
so the USB 3.0 bandwidth should be enough.
So, what can be the reason? Not enough power supplied through USB ports (Realsense needs 3.5W)?