Zed 2i Xavier NX Kit USB 3.0 Lowband &

Hi!

I am new user that trying to Install SDK Manager on Xavier NX Kit. Even I have plugged USB 3.0 Port, that NX Kit has four of them - tried to plug - unplug whole parts with USBC - A cable comes from box, I got low bandwith error. How can I figure out the problem. It causes FPS drops so much.

And also I have GMSL Driver error while testing camera on Diagnostic. Can you explain do I worry about it.

Thanks for reply.

Best Regards

Hi @omersanli17
Welcome to the Stereolabs community.

Please copy and paste here the content of the diagnostic report file.

You can ignore this warning because you are using a USB3 camera, not a ZED X GMSL2 camera.

{

"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": {

    "CorruptedFirmware": \[

    \],

    "GMSL driver": \[

    \],

    "GMSL driver compatiblity": \[

    \],

    "GMSLList": \[

    \],

    "InternalDevicesCount (GMSL)": \[

    \],

    "InternalDevicesCount (USB)": \[

    \],

    "MCUDetected": \[

    \],

    "Serial Number": \[

    \],

    "USBList": \[

        {

            "USBMode": 3,

            "USB_path": "/3/3",

            "bDescriptorType": 1,

            "bDeviceProtocol": 1,

            "bLength": 18,

            "bMaxPacketSize0": 9,

            "bNumConfigurations": 1,

            "bcdDevice": "1.0",

            "bcdUSB": "3.0",

            "bcdUSBClass": 239,

            "bcdUSBSubClass": 2,

            "busNumber": 2,

            "device": "ZED2i",

            "iManufacturer": 1,

            "iProduct": 2,

            "iSerial": 4,

            "idProduct": "0xf880",

            "idVendor": "0x2b03"

        },

        {

            "USB_path": "/3",

            "idProduct": "0x0817",

            "idVendor": "0x2109"

        },

        {

            "USB_path": "/3",

            "idProduct": "0xc822",

            "idVendor": "0x0bda"

        },

        {

            "USB_path": "/2/4",

            "idProduct": "0x134a",

            "idVendor": "0x03f0"

        },

        {

            "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"

        },

        {

            "USB_path": "/2/3",

            "idProduct": "0x2512",

            "idVendor": "0x0424"

        },

        {

            "USB_path": "/2/1",

            "idProduct": "0xc34b",

            "idVendor": "0x046d"

        },

        {

            "USB_path": "/2",

            "idProduct": "0x2817",

            "idVendor": "0x2109"

        }

    \],

    "USBMode": \[

    \],

    "ZED Camera Module Detected": \[

    \],

    "ZED MCU Module Detected": \[

    \],

    "ZEDCount": \[

    \],

    "ZEDDetected": \[

    \],

    "ZEDs": \[

    \],

    "camera": \[

    \],

    "error": \[

        "<b>GMSL driver incompatible with your L4T version.</b> <br/> If you updated L4T, you should update the GMSL driver too.",

        "<b>Low USB bandwidth</b> <br/> Read our FAQ to troubleshoot your USB connection issues. <a href='https://support.stereolabs.com/hc/en-us/articles/207635225' style='color: #d9ff42;' >Learn more</a><br/> <b>Frame drops:</b> 259/500<br/> <b>Frame tearing:</b> 0/500",

        "<b>GMSL driver incompatible with your L4T version.</b> <br/> If you updated L4T, you should update the GMSL driver too.",

        "<b>Low USB bandwidth</b> <br/> Read our FAQ to troubleshoot your USB connection issues. <a href='https://support.stereolabs.com/hc/en-us/articles/207635225' style='color: #d9ff42;' >Learn more</a><br/> <b>Frame drops:</b> 259/500<br/> <b>Frame tearing:</b> 0/500"

    \],

    "resolutions": \[

    \],

    "sensors": \[

    \],

    "valid": \[

        "<b>Camera: </b>ZED 2i"

    \],

    "warning": \[

        "<b>No GMSL driver found.</b><br/> USB camera are not impacted by this.",

        "<b>No GMSL driver found.</b><br/> USB camera are not impacted by this."

    \]

},

"Data collection": {

    "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_tegra194-p3668-0001-p3509-0000.dtb",

            "/boot/dtb/kernel_tegra194-p3668-0001-p3509-0000.dtb.sig"

        \],

        "Dpkg list Stereolabs": \[

        \],

        "Dpkg list zed": \[

        \],

        "Driver list": {

            "/usr/lib/modules/5.10.192-tegra/kernel/drivers/stereolabs/max9295/sl_max9295.ko": "not found",

            "/usr/lib/modules/5.10.192-tegra/kernel/drivers/stereolabs/max9296/max9296.ko": "not found",

            "/usr/lib/modules/5.10.192-tegra/kernel/drivers/stereolabs/max9296/sl_max9296.ko": "not found",

            "/usr/lib/modules/5.10.192-tegra/kernel/drivers/stereolabs/max96712/max96712.ko": "not found",

            "/usr/lib/modules/5.10.192-tegra/kernel/drivers/stereolabs/max96712/sl_max96712.ko": "not found",

            "/usr/lib/modules/5.10.192-tegra/kernel/drivers/stereolabs/zedone4k/sl_zedxone_uhd.ko": "not found",

            "/usr/lib/modules/5.10.192-tegra/kernel/drivers/stereolabs/zedx/max96712.ko": "not found",

            "/usr/lib/modules/5.10.192-tegra/kernel/drivers/stereolabs/zedx/sl_zedx.ko": "not found",

            "/usr/lib/modules/5.10.192-tegra/kernel/drivers/stereolabs/zedxpro/sl_zedxpro.ko": "not found"

        },

        "EXTlinux file": \[

            "TIMEOUT 30",

            "DEFAULT primary",

            "MENU TITLE L4T boot options",

            "LABEL primary",

            "      MENU LABEL primary kernel",

            "      LINUX /boot/Image",

            "      FDT /boot/dtb/kernel_tegra194-p3668-0001-p3509-0000.dtb",

            "      INITRD /boot/initrd",

            "      APPEND ${cbootargs} root=/dev/nvme0n1p1 rw rootwait rootfstype=ext4 console=ttyTCU0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 video=efifb:off nospectre_bhb",

            "# 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",

            "#    FDT /boot/dtb/kernel_tegra194-p3668-0001-p3509-0000.dtb",

            "#    INITRD /boot/initrd",

            "#    APPEND ${cbootargs}"

        \],

        "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: 50 -- -- -- -- -- -- 57 -- -- -- -- -- -- -- -- ",

                "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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",

                "30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",

                "40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",

                "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-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-3": \[

                "     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-6": \[

                "     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: UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",

                "50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",

                "60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",

                "70: -- -- -- -- -- -- -- --                         "

            \],

            "I2C Trace /dev/i2C-8": \[

                "     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": \[

            "# R35 (release), REVISION: 5.0, GCID: 35550185, BOARD: t186ref, EABI: aarch64, DATE: Tue Feb 20 04:46:31 UTC 2024"

        \],

        "Linux_uname": \[

            "Linux ai-desktop 5.10.192-tegra #1 SMP PREEMPT Thu Jun 13 20:07:24 PDT 2024 aarch64 aarch64 aarch64 GNU/Linux"

        \],

        "ZED SDK Version": {

            "Diag": "5.1.1",

            "RT": "5.1.1"

        },

        "ZEDX Daemon Status LS": \[

            "Unit zed_x_daemon.service could not be found."

        \],

        "ZEDX Driver State": \[

        \],

        "i2C Trace": \[

            "i2c-3\\ti2c       \\t3190000.i2c                     \\tI2C adapter",

            "i2c-10\\ti2c       \\ti2c-2-mux (chan_id 1)           \\tI2C adapter",

            "i2c-1\\ti2c       \\tc240000.i2c                     \\tI2C adapter",

            "i2c-101\\ti2c       \\t15210000.display                \\tI2C adapter",

            "i2c-8\\ti2c       \\t31e0000.i2c                     \\tI2C adapter",

            "i2c-6\\ti2c       \\t31c0000.i2c                     \\tI2C adapter",

            "i2c-4\\ti2c       \\tTegra BPMP I2C adapter          \\tI2C adapter",

            "i2c-2\\ti2c       \\t3180000.i2c                     \\tI2C adapter",

            "i2c-0\\ti2c       \\t3160000.i2c                     \\tI2C adapter",

            "i2c-9\\ti2c       \\ti2c-2-mux (chan_id 0)           \\tI2C adapter",

            "i2c-7\\ti2c       \\tc250000.i2c                     \\tI2C adapter",

            "i2c-5\\ti2c       \\t31b0000.i2c                     \\tI2C adapter"

        \]

    }

},

"GMSL DRIVER": {

    "GMSL driver": "",

    "error": \[

        "<b>No GMSL driver detected or not a Stereolabs board.</b>"

    \]

},

"Graphics Card": {

    "deviceCount": 1,

    "deviceDriverVersion": 11040,

    "devices": \[

        {

            "arch": "Volta",

            "computeCapability": "7.2",

            "cores": 768,

            "name": "Xavier",

            "totalMemoryBytes": "15608049664",

            "totalMemoryMB": 14884.99609375

        }

    \],

    "glx_info": "OpenGL vendor string: NVIDIA Corporation\\nOpenGL renderer string: NVIDIA Tegra Xavier (nvgpu)/integrated\\nOpenGL core profile version string: 4.6.0 NVIDIA 35.5.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 35.5.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 35.5.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> Xavier"

    \]

},

"Processor": {

    "L4T version": "35.5.0",

    "OS": "Ubuntu 20.04.6 LTS ",

    "avxSupported": **false**,

    "coreCount": "6",

    "cpu": " ARMv8 Processor rev 0 (v8l)",

    "datetime": "2025-12-09 15:52:07",

    "hyperThreading": "0",

    "motherboard": ", ",

    "ramCapacity": "15,608050",

    "ramUsage": "",

    "ramUsed": "4,279124",

    "threadCount": "6",

    "valid": \[

        "<b>Processor: </b>  ARMv8 Processor rev 0 (v8l)"

    \]

},

"ZED SDK": {

    "CUDA Toolkit version": "V11.4.315 -->located in /usr/local/cuda-11.4/bin/nvcc",

    "CUDA loading": **false**,

    "ZED SDK Version (Diag)": "5.1.1",

    "ZED SDK Version (RT)": "5.1.1",

    "ai": {

        "checkAI": **true**,

        "cudaVersion": 11040,

        "cudnnCudartVersion": 11040,

        "cudnnVersion": 8600,

        "cudnnVersionExpected": 8600,

        "tensorVersion": 8502

    },

    "binFiles": \[

        "libsl_ai.so",

        "libsl_zed.so"

    \],

    "resourcesFiles": \[

        "neural_depth_5.3.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.1.1",

        "<b>CUDA version:</b> V11.4.315"

    \]

}

}

Hi @omersanli17

We do not support this Jetson Linux version that comes with JetPack 5.1.3.

You must use the NVIDIA SDK Manager to downgrade your Jetson device to Jetpack 5.1.2 (L4T 35.4) to use the ZED SDK:

OK, I have looked the way of downgrading by NVIDIA SDK Manager. As host computer I flashed Ubuntu 20.04 LTS and there is no 5.1.2 Jetpack version for Xavier NX Kit. In order to downgrade 4.x.x versions I need to flash Ubuntu 18. At this time, is there a suitable version for ZED (as I understand there is no for Jetpack 5.1.3).

What is your suggestion ? How can I use Zed 2i efficiently with Xavier NX Module ?

Thanks for reply

Best Regards

Here is an another image, I could not put because of the limitations of new user.

You can install the JP 5.1.2 by running sdkmanager --archivedversions.

I am gonna test it tomorrow. Even it does not shown in list, I can get it by terminal code as you write.

Thanks for your reply.

1 Like

I have downgrade Jetson Xavier NX Development Kit to 5.1.2 and succesfully downloaded the target components too. I get Low Bandwith still on ZED Diagnostic. I see frame drops on ZED Explorer when I select 30 FPS. Here is my terminal code to see ZED connected by USB 3.0 5000M

nx1@ubuntu:~$ lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 10000M
    |__ Port 3: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 2: Dev 3, If 0, Class=Video, Driver=uvcvideo, 5000M
        |__ Port 2: Dev 3, If 1, Class=Video, Driver=uvcvideo, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 480M
    |__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 1: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 1: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 2: Dev 6, If 0, Class=Hub, Driver=hub/2p, 480M
            |__ Port 2: Dev 7, If 0, Class=Human Interface Device, Driver=, 12M
        |__ Port 3: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 3: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 3: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
nx1@ubuntu:~$ lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 10000M
    |__ Port 3: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 480M
    |__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 1: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 1: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 3: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 3: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 3: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
nx1@ubuntu:~$ cat /etc/nv_tegra_release
# R35 (release), REVISION: 4.1, GCID: 33958178, BOARD: t186ref, EABI: aarch64, DATE: Tue Aug  1 19:57:35 UTC 2023
nx1@ubuntu:~$ ls /usr/local | grep cuda
cuda
cuda-11
cuda-11.4
nx1@ubuntu:~$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Sun_Oct_23_22:16:07_PDT_2022
Cuda compilation tools, release 11.4, V11.4.315
Build cuda_11.4.r11.4/compiler.31964100_0

Here is the log I get from app.

{
    "AI Models": {
        "info": [
            "MULTI CLASS DETECTION is not optimized",
            "MULTI CLASS MEDIUM DETECTION is not optimized",
            "MULTI CLASS ACCURATE DETECTION is not optimized",
            "HUMAN BODY FAST DETECTION is not optimized",
            "HUMAN BODY MEDIUM DETECTION is not optimized",
            "HUMAN BODY ACCURATE DETECTION is not optimized",
            "HUMAN BODY 38 FAST DETECTION is not optimized",
            "HUMAN BODY 38 MEDIUM DETECTION is not optimized",
            "HUMAN BODY 38 ACCURATE DETECTION is not optimized",
            "PERSON HEAD DETECTION is not optimized",
            "PERSON HEAD ACCURATE DETECTION is not optimized",
            "REID ASSOCIATION is not optimized"
        ],
        "valid": [
            "NEURAL LIGHT DEPTH is optimized",
            "NEURAL DEPTH is optimized",
            "NEURAL PLUS DEPTH is optimized"
        ]
    },
    "Camera Test": {
        "CorruptedFirmware": [
        ],
        "GMSL driver": [
        ],
        "GMSL driver compatiblity": [
        ],
        "GMSLList": [
        ],
        "InternalDevicesCount (GMSL)": [
        ],
        "InternalDevicesCount (USB)": [
        ],
        "MCUDetected": [
        ],
        "Serial Number": [
        ],
        "USBList": [
            {
                "USBMode": 3,
                "USB_path": "/3/2",
                "bDescriptorType": 1,
                "bDeviceProtocol": 1,
                "bLength": 18,
                "bMaxPacketSize0": 9,
                "bNumConfigurations": 1,
                "bcdDevice": "1.0",
                "bcdUSB": "3.0",
                "bcdUSBClass": 239,
                "bcdUSBSubClass": 2,
                "busNumber": 2,
                "device": "ZED2i",
                "iManufacturer": 1,
                "iProduct": 2,
                "iSerial": 4,
                "idProduct": "0xf880",
                "idVendor": "0x2b03"
            },
            {
                "USB_path": "/3",
                "idProduct": "0x0817",
                "idVendor": "0x2109"
            },
            {
                "USB_path": "/3",
                "idProduct": "0xc822",
                "idVendor": "0x0bda"
            },
            {
                "USB_path": "/2/3",
                "idProduct": "0x134a",
                "idVendor": "0x03f0"
            },
            {
                "USBMode": 2,
                "USB_path": "/2/2/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"
            },
            {
                "USB_path": "/2/2",
                "idProduct": "0x2512",
                "idVendor": "0x0424"
            },
            {
                "USB_path": "/2/1",
                "idProduct": "0xc34b",
                "idVendor": "0x046d"
            },
            {
                "USB_path": "/2",
                "idProduct": "0x2817",
                "idVendor": "0x2109"
            }
        ],
        "USBMode": [
        ],
        "ZED Camera Module Detected": [
        ],
        "ZED MCU Module Detected": [
        ],
        "ZEDCount": [
        ],
        "ZEDDetected": [
        ],
        "ZEDs": [
        ],
        "camera": [
        ],
        "error": [
            "<b>GMSL driver incompatible with your L4T version.</b> <br/> If you updated L4T, you should update the GMSL driver too.",
            "<b>Low USB bandwidth</b> <br/> Read our FAQ to troubleshoot your USB connection issues. <a href='https://support.stereolabs.com/hc/en-us/articles/207635225' style='color: #d9ff42;' >Learn more</a><br/> <b>Frame drops:</b> 247/500<br/> <b>Frame tearing:</b> 2/500",
            "<b>GMSL driver incompatible with your L4T version.</b> <br/> If you updated L4T, you should update the GMSL driver too.",
            "<b>Low USB bandwidth</b> <br/> Read our FAQ to troubleshoot your USB connection issues. <a href='https://support.stereolabs.com/hc/en-us/articles/207635225' style='color: #d9ff42;' >Learn more</a><br/> <b>Frame drops:</b> 247/500<br/> <b>Frame tearing:</b> 2/500"
        ],
        "resolutions": [
        ],
        "sensors": [
        ],
        "valid": [
            "<b>Camera: </b>ZED 2i"
        ],
        "warning": [
            "<b>No GMSL driver found.</b><br/> USB camera are not impacted by this.",
            "<b>No GMSL driver found.</b><br/> USB camera are not impacted by this."
        ]
    },
    "Data collection": {
        "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_tegra194-p3668-0001-p3509-0000.dtb"
            ],
            "Dpkg list Stereolabs": [
            ],
            "Dpkg list zed": [
            ],
            "Driver list": {
                "/usr/lib/modules/5.10.120-tegra/kernel/drivers/stereolabs/max9295/sl_max9295.ko": "not found",
                "/usr/lib/modules/5.10.120-tegra/kernel/drivers/stereolabs/max9296/max9296.ko": "not found",
                "/usr/lib/modules/5.10.120-tegra/kernel/drivers/stereolabs/max9296/sl_max9296.ko": "not found",
                "/usr/lib/modules/5.10.120-tegra/kernel/drivers/stereolabs/max96712/max96712.ko": "not found",
                "/usr/lib/modules/5.10.120-tegra/kernel/drivers/stereolabs/max96712/sl_max96712.ko": "not found",
                "/usr/lib/modules/5.10.120-tegra/kernel/drivers/stereolabs/zedone4k/sl_zedxone_uhd.ko": "not found",
                "/usr/lib/modules/5.10.120-tegra/kernel/drivers/stereolabs/zedx/max96712.ko": "not found",
                "/usr/lib/modules/5.10.120-tegra/kernel/drivers/stereolabs/zedx/sl_zedx.ko": "not found",
                "/usr/lib/modules/5.10.120-tegra/kernel/drivers/stereolabs/zedxpro/sl_zedxpro.ko": "not found"
            },
            "EXTlinux file": [
                "TIMEOUT 30",
                "DEFAULT primary",
                "MENU TITLE L4T boot options",
                "LABEL primary",
                "      MENU LABEL primary kernel",
                "      LINUX /boot/Image",
                "      FDT /boot/dtb/kernel_tegra194-p3668-0001-p3509-0000.dtb",
                "      INITRD /boot/initrd",
                "      APPEND ${cbootargs} root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyTCU0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 video=efifb:off nospectre_bhb nv-auto-config ",
                "# 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",
                "#    FDT /boot/dtb/kernel_tegra194-p3668-0001-p3509-0000.dtb",
                "#    INITRD /boot/initrd",
                "#    APPEND ${cbootargs}"
            ],
            "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: 50 -- -- -- -- -- -- 57 -- -- -- -- -- -- -- -- ",
                    "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: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
                    "30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
                    "40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
                    "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-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-3": [
                    "     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-6": [
                    "     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: UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
                    "50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
                    "60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ",
                    "70: -- -- -- -- -- -- -- --                         "
                ],
                "I2C Trace /dev/i2C-8": [
                    "     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": [
                "# R35 (release), REVISION: 4.1, GCID: 33958178, BOARD: t186ref, EABI: aarch64, DATE: Tue Aug  1 19:57:35 UTC 2023"
            ],
            "Linux_uname": [
                "Linux ubuntu 5.10.120-tegra #1 SMP PREEMPT Tue Aug 1 12:32:50 PDT 2023 aarch64 aarch64 aarch64 GNU/Linux"
            ],
            "ZED SDK Version": {
                "Diag": "5.1.1",
                "RT": "5.1.1"
            },
            "ZEDX Daemon Status LS": [
                "Unit zed_x_daemon.service could not be found."
            ],
            "ZEDX Driver State": [
            ],
            "i2C Trace": [
                "i2c-3\ti2c       \t3190000.i2c                     \tI2C adapter",
                "i2c-10\ti2c       \ti2c-2-mux (chan_id 1)           \tI2C adapter",
                "i2c-1\ti2c       \tc240000.i2c                     \tI2C adapter",
                "i2c-101\ti2c       \t15210000.display                \tI2C adapter",
                "i2c-8\ti2c       \t31e0000.i2c                     \tI2C adapter",
                "i2c-6\ti2c       \t31c0000.i2c                     \tI2C adapter",
                "i2c-4\ti2c       \tTegra BPMP I2C adapter          \tI2C adapter",
                "i2c-2\ti2c       \t3180000.i2c                     \tI2C adapter",
                "i2c-0\ti2c       \t3160000.i2c                     \tI2C adapter",
                "i2c-9\ti2c       \ti2c-2-mux (chan_id 0)           \tI2C adapter",
                "i2c-7\ti2c       \tc250000.i2c                     \tI2C adapter",
                "i2c-5\ti2c       \t31b0000.i2c                     \tI2C adapter"
            ]
        }
    },
    "GMSL DRIVER": {
        "GMSL driver": "",
        "error": [
            "<b>No GMSL driver detected or not a Stereolabs board.</b>"
        ]
    },
    "Graphics Card": {
        "deviceCount": 1,
        "deviceDriverVersion": 11040,
        "devices": [
            {
                "arch": "Volta",
                "computeCapability": "7.2",
                "cores": 768,
                "name": "Xavier",
                "totalMemoryBytes": "15621177344",
                "totalMemoryMB": 14897.515625
            }
        ],
        "glx_info": "OpenGL vendor string: NVIDIA Corporation\nOpenGL renderer string: NVIDIA Tegra Xavier (nvgpu)/integrated\nOpenGL core profile version string: 4.6.0 NVIDIA 35.4.1\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 35.4.1\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 35.4.1\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> Xavier"
        ]
    },
    "Processor": {
        "L4T version": "35.4.1",
        "OS": "Ubuntu 20.04.6 LTS ",
        "avxSupported": false,
        "coreCount": "6",
        "cpu": " ARMv8 Processor rev 0 (v8l)",
        "datetime": "2025-12-12 13:49:22",
        "hyperThreading": "0",
        "motherboard": "NVIDIA Jetson Xavier NX Developer Kit, Unknown",
        "ramCapacity": "15,621177",
        "ramUsage": "",
        "ramUsed": "4,737692",
        "threadCount": "6",
        "valid": [
            "<b>Processor: </b>  ARMv8 Processor rev 0 (v8l)",
            "<b>Motherboard: </b> NVIDIA Jetson Xavier NX Developer Kit, Unknown"
        ]
    },
    "ZED SDK": {
        "CUDA Toolkit version": "V11.4.315 -->located in /usr/local/cuda-11.4/bin/nvcc",
        "CUDA loading": false,
        "ZED SDK Version (Diag)": "5.1.1",
        "ZED SDK Version (RT)": "5.1.1",
        "ai": {
            "checkAI": true,
            "cudaVersion": 11040,
            "cudnnCudartVersion": 11040,
            "cudnnVersion": 8600,
            "cudnnVersionExpected": 8600,
            "tensorVersion": 8502
        },
        "binFiles": [
            "libsl_ai.so",
            "libsl_zed.so"
        ],
        "resourcesFiles": [
            "neural_depth_5.3.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.1.1",
            "<b>CUDA version:</b> V11.4.315"
        ]
    }
}

There is no problem to work on Windows machine and same USB cable.

720P 15FPS, 2K15FPS works on Jetson successfully but not for 108p30

Please be sure that the Xavier NX is working in MAX N power mode and that the jetson_clocks.sh script is running.

Please also note that the Xavier NX is at this point an “old” Jetson embedded device and you cannot expect the same performance that you can obtain with a Desktop PC.

If you need higher performance, please consider upgrading to a Jetson Orin model.

I have tried and did not work.

I think the main problem is not expecting performance on processing depth etc. I could not see raw 30FPS camera view at ZED Explorer App. There are 5-10 post regarding on this issue at NVIDIA & Sterolabs Forum, as I some of them you replied also too. However there is no solved one.

Thanks for reply

I have discussed with the users who use ZED and Xavier combination. All of them experienced same problem. They limit theirselves with 15FPS. I think if this problem can not be figure out, the users should be warned with note here: