Hi! I just bought a ZED2i camera and I’m try to connect to it on a Jetson Orin Nano running Ubuntu 22 with jetpack 6.2 and cuda 12.6. I installed Zed sdk 5.0.1 (ZED_SDK_L4T36.4_v5.0.1_zstd.run), but ZED Explorer doesn’t detect the camera (wait for camera).
I tried different USB cables and ports with any changes. When I tested it on another computer with Windows and the same USB cable, it worked well.
When I ran a diagnostic, it tells me that everything is correct except for the camera detection. I couldn´t attach the file, but I copy it below.
{
"AI Models": {
"valid": [
"MULTI CLASS DETECTION is optimized",
"MULTI CLASS MEDIUM DETECTION is optimized",
"MULTI CLASS ACCURATE DETECTION is optimized",
"HUMAN BODY FAST DETECTION is optimized",
"HUMAN BODY MEDIUM DETECTION is optimized",
"HUMAN BODY ACCURATE DETECTION is optimized",
"HUMAN BODY 38 FAST DETECTION is optimized",
"HUMAN BODY 38 MEDIUM DETECTION is optimized",
"HUMAN BODY 38 ACCURATE DETECTION is optimized",
"PERSON HEAD DETECTION is optimized",
"PERSON HEAD ACCURATE DETECTION is optimized",
"REID ASSOCIATION is optimized",
"NEURAL LIGHT DEPTH is optimized",
"NEURAL DEPTH is optimized",
"NEURAL PLUS DEPTH is optimized"
]
},
"Camera Test": {
"InternalDevicesCount (GMSL)": 0,
"InternalDevicesCount (USB)": 2,
"ZEDCount": 0,
"ZEDs": [
],
"error": [
"<b>Camera not detected</b> <br/> Make sure the camera is plugged in or try another USB 3.0 port."
]
},
"Devices": {
"CorruptedFirmware": false,
"GMSL driver": "",
"GMSLList": [
],
"MCUDetected": true,
"USBList": [
{
"USB_path": "/1",
"idProduct": "0x0822",
"idVendor": "0x2109"
},
{
"USB_path": "/3",
"idProduct": "0xc822",
"idVendor": "0x0bda"
},
{
"USBMode": 2,
"USB_path": "/2/3/2",
"bDescriptorType": 1,
"bDeviceProtocol": 0,
"bLength": 18,
"bMaxPacketSize0": 64,
"bNumConfigurations": 1,
"bcdDevice": "3.9",
"bcdUSB": "2.0",
"bcdUSBClass": 0,
"bcdUSBSubClass": 0,
"busNumber": 1,
"device": "ZED2i MCU",
"iManufacturer": 1,
"iProduct": 2,
"iSerial": 3,
"idProduct": "0xf881",
"idVendor": "0x2b03"
},
{
"USBMode": 2,
"USB_path": "/2/3/1",
"bDescriptorType": 1,
"bDeviceProtocol": 1,
"bLength": 18,
"bMaxPacketSize0": 64,
"bNumConfigurations": 1,
"bcdDevice": "1.0",
"bcdUSB": "2.16",
"bcdUSBClass": 239,
"bcdUSBSubClass": 2,
"busNumber": 1,
"device": "ZED2i",
"iManufacturer": 1,
"iProduct": 2,
"iSerial": 4,
"idProduct": "0xf880",
"idVendor": "0x2b03"
},
{
"USB_path": "/2/3",
"idProduct": "0x2512",
"idVendor": "0x0424"
},
{
"USB_path": "/2/2",
"idProduct": "0xc534",
"idVendor": "0x046d"
},
{
"USB_path": "/2",
"idProduct": "0x2822",
"idVendor": "0x2109"
}
],
"USBMode": 2,
"ZED Camera Module Detected": 63616,
"ZED MCU Module Detected": 63617,
"ZEDDetected": true,
"warning": [
"<b>No GMSL driver found.</b><br/> USB camera are not impacted by this."
]
},
"GMSL Driver": {
"dmesg": {
"DMESG [DTS] LOG ": [
"dmesg: read kernel buffer failed: Operation not permitted"
],
"DMESG [MAX9x] LOG": [
"dmesg: read kernel buffer failed: Operation not permitted"
],
"DMESG [PCA] LOG ": [
"dmesg: read kernel buffer failed: Operation not permitted"
],
"DMESG [ZEDX] LOG": [
"dmesg: read kernel buffer failed: Operation not permitted"
],
"DTB list SLabs": [
"ls: cannot access '/boot/stereolabs/*': No such file or directory"
],
"DTB list original": [
"/boot/dtb/kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb"
],
"Dpkg list Stereolabs": [
],
"Dpkg list zed": [
],
"Driver list": {
"/usr/lib/modules/5.15.148-tegra/kernel/drivers/stereolabs/max9295/sl_max9295.ko": "not found",
"/usr/lib/modules/5.15.148-tegra/kernel/drivers/stereolabs/max9296/max9296.ko": "not found",
"/usr/lib/modules/5.15.148-tegra/kernel/drivers/stereolabs/max9296/sl_max9296.ko": "not found",
"/usr/lib/modules/5.15.148-tegra/kernel/drivers/stereolabs/max96712/max96712.ko": "not found",
"/usr/lib/modules/5.15.148-tegra/kernel/drivers/stereolabs/max96712/sl_max96712.ko": "not found",
"/usr/lib/modules/5.15.148-tegra/kernel/drivers/stereolabs/zedone4k/sl_zedxone_uhd.ko": "not found",
"/usr/lib/modules/5.15.148-tegra/kernel/drivers/stereolabs/zedx/max96712.ko": "not found",
"/usr/lib/modules/5.15.148-tegra/kernel/drivers/stereolabs/zedx/sl_zedx.ko": "not found",
"/usr/lib/modules/5.15.148-tegra/kernel/drivers/stereolabs/zedxpro/sl_zedxpro.ko": "not found"
},
"EXTlinux file": [
"TIMEOUT 30",
"DEFAULT JetsonIO",
"MENU TITLE L4T boot options",
"LABEL primary",
" MENU LABEL primary kernel",
" LINUX /boot/Image",
" INITRD /boot/initrd",
" APPEND ${cbootargs} root=PARTUUID=3f728058-323c-4adb-8f2c-03bc70eefff7 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 nospectre_bhb video=efifb:off console=tty0",
"# When testing a custom kernel, it is recommended that you create a backup of",
"# the original kernel and add a new entry to this file so that the device can",
"# fallback to the original kernel. To do this:",
"#",
"# 1, Make a backup of the original kernel",
"# sudo cp /boot/Image /boot/Image.backup",
"#",
"# 2, Copy your custom kernel into /boot/Image",
"#",
"# 3, Uncomment below menu setting lines for the original kernel",
"#",
"# 4, Reboot",
"# LABEL backup",
"# MENU LABEL backup kernel",
"# LINUX /boot/Image.backup",
"# INITRD /boot/initrd",
"# APPEND ${cbootargs}",
"LABEL JetsonIO",
"\tMENU LABEL Custom Header Config: <CSI Camera IMX219 Dual>",
"\tLINUX /boot/Image",
"\tFDT /boot/dtb/kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb",
"\tINITRD /boot/initrd",
"\tAPPEND ${cbootargs} root=PARTUUID=3f728058-323c-4adb-8f2c-03bc70eefff7 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 nospectre_bhb video=efifb:off console=tty0",
"\tOVERLAYS /boot/tegra234-p3767-camera-p3768-imx219-dual.dtbo"
],
"I2C Trace list": {
"I2C Trace /dev/i2C-0": [
" 0 1 2 3 4 5 6 7 8 9 a b c d e f",
"00: -- -- -- -- -- -- -- -- ",
"10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"50: UU -- -- -- -- -- -- UU -- -- -- -- -- -- -- -- ",
"60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"70: -- -- -- -- -- -- -- -- "
],
"I2C Trace /dev/i2C-1": [
" 0 1 2 3 4 5 6 7 8 9 a b c d e f",
"00: -- -- -- -- -- -- -- -- ",
"10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"20: -- -- -- -- -- UU -- -- -- -- -- -- -- -- -- -- ",
"30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"40: UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"70: -- -- -- -- -- -- -- -- "
],
"I2C Trace /dev/i2C-10": [
" 0 1 2 3 4 5 6 7 8 9 a b c d e f",
"00: -- -- -- -- -- -- -- -- ",
"10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"70: -- -- -- -- -- -- -- -- "
],
"I2C Trace /dev/i2C-11": [
"Error: Bus doesn't support detection commands"
],
"I2C Trace /dev/i2C-2": [
" 0 1 2 3 4 5 6 7 8 9 a b c d e f",
"00: -- -- -- -- -- -- -- -- ",
"10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"70: -- -- -- -- -- -- -- -- "
],
"I2C Trace /dev/i2C-7": [
" 0 1 2 3 4 5 6 7 8 9 a b c d e f",
"00: -- -- -- -- -- -- -- -- ",
"10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"70: -- -- -- -- -- -- -- -- "
],
"I2C Trace /dev/i2C-9": [
" 0 1 2 3 4 5 6 7 8 9 a b c d e f",
"00: -- -- -- -- -- -- -- -- ",
"10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
"70: -- -- -- -- -- -- -- -- "
]
},
"Jetpack": [
"# R36 (release), REVISION: 4.3, GCID: 38968081, BOARD: generic, EABI: aarch64, DATE: Wed Jan 8 01:49:37 UTC 2025",
"# KERNEL_VARIANT: oot",
"TARGET_USERSPACE_LIB_DIR=nvidia",
"TARGET_USERSPACE_LIB_DIR_PATH=usr/lib/aarch64-linux-gnu/nvidia"
],
"Linux_uname": [
"Linux yahboom 5.15.148-tegra #1 SMP PREEMPT Tue Jan 7 17:14:38 PST 2025 aarch64 aarch64 aarch64 GNU/Linux"
],
"ZED SDK Version": {
"Diag": "5.0.1",
"RT": "5.0.1"
},
"ZEDX Daemon Status LS": [
"Unit zed_x_daemon.service could not be found."
],
"ZEDX Driver State": [
],
"i2C Trace": [
"i2c-0\ti2c \t3160000.i2c \tI2C adapter",
"i2c-1\ti2c \tc240000.i2c \tI2C adapter",
"i2c-2\ti2c \t3180000.i2c \tI2C adapter",
"i2c-4\ti2c \tTegra BPMP I2C adapter \tI2C adapter",
"i2c-5\ti2c \t31b0000.i2c \tI2C adapter",
"i2c-7\ti2c \tc250000.i2c \tI2C adapter",
"i2c-9\ti2c \ti2c-2-mux (chan_id 1) \tI2C adapter",
"i2c-10\ti2c \ti2c-2-mux (chan_id 0) \tI2C adapter",
"i2c-11\ti2c \tNVIDIA SOC i2c adapter 0 \tI2C adapter"
]
}
},
"Graphics Card": {
"deviceCount": 1,
"deviceDriverVersion": 12060,
"devices": [
{
"arch": "Ampere",
"computeCapability": "8.7",
"cores": 1024,
"name": "Orin",
"totalMemoryBytes": "7989915648",
"totalMemoryMB": 7619.77734375
}
],
"glx_info": "OpenGL vendor string: NVIDIA Corporation\nOpenGL renderer string: NVIDIA Tegra Orin (nvgpu)/integrated\nOpenGL core profile version string: 4.6.0 NVIDIA 540.4.0\nOpenGL core profile shading language version string: 4.60 NVIDIA\nOpenGL core profile context flags: (none)\nOpenGL core profile profile mask: core profile\nOpenGL core profile extensions:\nOpenGL version string: 4.6.0 NVIDIA 540.4.0\nOpenGL shading language version string: 4.60 NVIDIA\nOpenGL context flags: (none)\nOpenGL profile mask: (none)\nOpenGL extensions:\nOpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 540.4.0\nOpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20\nOpenGL ES profile extensions:\n",
"initResult": 0,
"valid": [
"<b>Graphics card: </b> Orin"
]
},
"Processor": {
"L4T version": "36.4.3",
"OS": "Ubuntu 22.04.5 LTS ",
"avxSupported": false,
"coreCount": "6",
"cpu": " ARMv8 Processor rev 1 (v8l)",
"datetime": "2025-06-18 04:42:48 PM",
"hyperThreading": "0",
"motherboard": "Jetson, NVIDIA",
"ramCapacity": "7.989916",
"ramUsage": "",
"ramUsed": "7.289770",
"threadCount": "6",
"valid": [
"<b>Processor: </b> ARMv8 Processor rev 1 (v8l)",
"<b>Motherboard: </b> Jetson, NVIDIA"
]
},
"ZED SDK": {
"CUDA Toolkit version": "V12.6.85 -->located in /usr/local/cuda-12.6/bin/nvcc",
"CUDA loading": false,
"GPU Driver Version": "Driver Version : 540.4.0",
"GPU Performance": " Performance State : N/A",
"ZED SDK Version (Diag)": "5.0.1",
"ZED SDK Version (RT)": "5.0.1",
"ai": {
"checkAI": true,
"cudaVersion": 12060,
"tensorVersion": 100700
},
"binFiles": [
"libsl_ai.so",
"libsl_zed.so",
"libsl_zed_static.a"
],
"resourcesFiles": [
"neural_depth_5.2.model",
"neural_depth_light_5.2.model",
"objects_accurate_3.2.model",
"objects_medium_3.2.model",
"objects_performance_3.2.model",
"person_head_accurate_2.6.model",
"person_head_performance_2.6.model",
"person_reid_1.4.model",
"skeleton_body18_3.2.model",
"skeleton_body38_3.5.model"
],
"resourcesFilesExpected": [
"objects_performance_3.2"
],
"valid": [
"<b>ZED SDK version:</b> 5.0.1",
"<b>CUDA version:</b> V12.6.85"
]
}
}