Zed Explorer does not open Zed2i Camera

Hello!

I recently purchased the Zed2i USB camera. Opening the App and connecting the camera to the computer does nothing. Its stuck on “Opening Camera”.

It seems that it has something to do with the USB. I cannot upload a file but I will paste below a snippet of it.

    "Camera Test": {
        "InternalDevicesCount (GMSL)": 0,
        "InternalDevicesCount (USB)": 2,
        "ZEDCount": 1,
        "ZEDs": [
        ],
        "camera": {
            "Device ID": 1,
            "Init Output": "Unknown"
        },
        "error": [
            "<b>Specific resolutions are not available</b> <br/> Replug your device or connect the camera to another <b>USB 3.0</b> port."
        ],
        "resolutions": {
            "HD1080@15": {
                "initialization": "Error : Camera not found in system path",
                "status": false
            },
            "HD1080@30": {
                "initialization": "Error : Camera not found in system path",
                "status": false
            },

Installing the last version of the SDK still does not fix the problem (version 5.0.7). Now instead of closing, the explorer is stuck on “Opening the camera 0.”.

This is weird because the app worked once and now it does not. Nothing changed.

Hi @mariosconsta
Are you using the original ZED 2i cable?
Are the screws strongly fastened?
Are you using USB3 extenders or USB3 hubs?

Hello Myzhar,

  1. Yes I am using the original cable that came with the box
  2. Screws are fastened
  3. No usb hubs or extenders. The camera is connected straight to the laptop.

My laptop does not have a GPU or CUDA, but I was told that the explorer should work regardless but I will not have access to the AI features.

Camera is visible in Device Manager.

And I can access it through the camera app as well and take pictures.

This is a piece of important information.

I’ve just tested a ZED 2i on a laptop PC wth no NVIDIA GPU card and I was able to open the camera stream with ZED Explorer.

Please check the following:

  • You are using the latest ZED SDK v5.1.
  • You have NOT installed CUDA when the ZED SDK asked you to do it.
  • You connected the ZED 2i to a USB3 port.

Hello!

I did exactly what you instructed me and the problem persists.

The Zed Explorer app crashes once I connect the camera to my laptop.

You can see a video - https://drive.google.com/file/d/1tXBCcaKQja-T6IoOGddIMEZcnCuQ48dh/view?usp=drive_link

Is there a way to reset the camera’s firmware without the app? Maybe the camera is “bricked” or something.

I am on a Windows 11 computer.

No, and this is not required, other than dangerous.

Please test the camera with a PC with an NVIDIA GPU to check if the camera is good.

I will and get back to you!

This is a long shot, but does the SDK work with AMD cards or only CUDA? My personal computer has an AMD GPU.

Only NVIDIA GPU because CUDA is a mandatory dependency.

Dear Myzhar,

I just tested the camera with a laptop that has CUDA installed and the same behaviour occures.

I open Zed Explorer, I connect the camera, and the app closes instantly.

I am attaching the diagnostic results.

The diagnostic tool itself ticks everything but fails on the camera part. I tested the camera on multiple USB ports on the laptop.

CUDA is installed correctly, tested with nvcc – version, and I also installed the latest drivers.

ZED_Diagnostic_Results.json (8.8 KB)

I truly believe the camera’s firmware is corrupted somehow, and I hope there’s a way to update it without ZED Explorer. This needs to happen relatively quickly as we have project deadlines and we need to start using the camera to capture data.

Please advice.

Warm regards,

Marios

Hi @mariosconsta
please uninstall the ZED SDK and CUDA 13.

Then download the ZED SDK for CUDA 12 and TensorRT 8 and install it.

The old GPU does not support the version of ZED SDK for CUDA 13 that you installed.

Dear @Myzhar,

I removed CUDA 13 and installed CUDA 12.

I then went into Legacy Downloads and downloaded SDK for CUDA 12 and TensorRT 8.

I attach the current diagnostic logs.

ZED_Diagnostic_Results.json (12.6 KB)

The app now does not close instantly. It just hangs on “Opening the camera 0”. I tried all the available USB ports on the laptop.

Best regards,

Marios

EDIT:

This is the SDK I downloaded: ZED SDK for Windows 10/11 5.0 from here.

EDIT 2:

Checking the Devices in the control panel, whenever the camera is connected, I can see “Zed 2i”, but I also see DFU in FS Mode. What could that mean?

EDIT 3:

Going into Device Manager, then show hidden devices, and then going down to Universal Bus Controlers, I see the following device “STM Device in DFU Mode”. Un-plugging the camera forces the device manager to refresh and then its gone.

EDIT 4:

In the diagnostic logs I see this twice:

            {
                "USBMode": 3,
                "USB_path": "/21/1/1",
                "bDescriptorType": 1,
                "bDeviceProtocol": 1,
                "bLength": 18,
                "bMaxPacketSize0": 9,
                "bNumConfigurations": 1,
                "bcdDevice": "1.0",
                "bcdUSB": "3.0",
                "bcdUSBClass": 239,
                "bcdUSBSubClass": 2,
                "busNumber": 1,
                "device": "ZED2i",
                "iManufacturer": 1,
                "iProduct": 2,
                "iSerial": 4,
                "idProduct": "0xf880",
                "idVendor": "0x2b03"
            },

Is the camera detected twice?

The camera is correctly detected… but one resolution does not seem available.
This is normally caused by a bad USB3 communication.

Are you using the original Stereolabs cable?
Are the screws of the connector strongly strengthened?
Are you using cable extenders or USB hubs that can introduce unwanted noises?

Are you using the original Stereolabs cable?
Yes

Are the screws of the connector strongly strengthened?
Yes

Are you using cable extenders or USB hubs that can introduce unwanted noises?
Only the camera is connected to the laptop with the original cable.

Did you read my Edits about the Device in DFU Mode, etc?

EDIT:

Opening the ZED Depth Viewer while the camera is connected and it cycles between “Opening Live …” and “Waiting for Camera…”

I did, which means that for some reason, you invalidated the firmware of the camera.

Please try to open the camera with ZED_Explorer, then open the Settings window and the Firmware tab.
Finally, try to upgrade the IMU firmware → https://stereolabs.zendesk.com/agent/tickets/69296

If the procedure fails and your camera is still covered by warranty, please write an email to support@stereolabs.com

Hello @Myzhar

The camera is brand new and basically unused. I have no idea how the firmware got invalidated, but in either case, I already tried to update it with ZED Explorer, but because the app cannot “open” the camera, the firmware window on the app is grayed out, and I cannot click on it.

If there’s no way to update the firmware without ZED Explorer, I will go ahead and open a ticket.

Thank you for your time.

1 Like