Dual IMX519 Camera Setup on Jetson Orin Nano Fails to Initialize

Hello everyone,

I’m attempting to run two Arducam IMX519 autofocus cameras simultaneously on my NVIDIA Jetson Orin Nano Developer Kit, but I can only get one of them to work at a time. When I connect a single camera to CAM0, it functions perfectly. However, once I attach both cameras, I see a black screen for a few seconds and then the GUI crashes.

1. System Configuration

  • Board - Nvidia Jetson Orin Nano Engineering Reference Developer Kit Super
  • Jetpack SDK Version - 6.2
  • L4T version - 36.4
  • Linux Kernel - 5.15.148-tegra
  • Camera - Arducam imx519 16mp autofocus

2. Driver Installation

I’ve installed the tegracam driver (v2.0.6) as recommended in my last post:

3. With both cameras connected, the system sees two video nodes:

 $ ls /dev/video*
/dev/video0  /dev/video1

$ v4l2-ctl --list-devices
NVIDIA Tegra Video Input Device (platform:tegra-camrtc-ca):
	/dev/media0

vi-output, imx519 10-001a (platform:tegra-capture-vi:1):
	/dev/video1

vi-output, imx519 9-001a (platform:tegra-capture-vi:2):
	/dev/video0

4. Kernel Messages
When both cameras are plugged in, dmesg reports:

$ sudo dmesg | grep imx
[   10.464258] imx519 9-001a: tegracam sensor driver:imx519_v2.0.6
[   10.765557] tegra-camrtc-capture-vi tegra-capture-vi: subdev imx519 9-001a bound
[   10.804465] imx519 10-001a: tegracam sensor driver:imx519_v2.0.6
[   11.105569] tegra-camrtc-capture-vi tegra-capture-vi: subdev imx519 10-001a bound

5. Startup Screenshots
Jetson Orin GUI loading showing two cameras detected:

setup :

6. Error Output

nvbuf_utils: dmabuf_fd -1 mapped entry NOT found
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, threadExecute:734 NvBufSurfaceFromFd Failed.
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, threadFunction:245 (propagating)

**Device tree **

7. What I’ve Tried

  1. Swapping camera ribbons between CAM0 and CAM1
  2. Rebuilding and reinstalling the tegracam driver
  3. Testing each camera individually (both work fine solo)

Thank you in advance for any guidance or suggestions!

1 Like