Reset your ZED Box Mini

Should I flash my ZED Box Mini? #

The ZED Box Mini comes with pre-configured drivers that meet its requirements.

This procedure is intended for advanced users who need specific system configurations (i.e. a file system upgrade) or if the installation is broken and the ZED Box Mini is not functioning correctly or fails to boot.

Flashing your ZED Box Mini should be considered a last resort unless you have sufficient knowledge and expertise in the process.

Upgrade/Reset #

Force the ZED Box Mini in Recovery mode #

⚠️ It is not required to open the ZED Box Mini to force it into Recovery mode. Opening the box will void the warranty ⚠️

  • First method:

    Note: This is applicable only if your device can normally boot.

    Open a terminal console (Ctrl+Alt+t) and enter the command

    sudo reboot --force forced-recovery
    
  • Second method:

    1. Connect the power
    2. Use a pin to push the RCV button
    3. While keeping the RCV button pushed, use a pin to push the RST button

Check that the ZED Box Mini restarted in Force Recovery mode #

Connect a Type-A/MicroUSB cable to a host device running Ubuntu 22.04 and to the OTG port of the ZED Box Mini.

Open a terminal console (Ctrl+Alt+t).

You can verify that the ZED Box correctly started in “Recovery Mode” by entering this command:

lsusb -d '0955:'
  • NVIDIA® Jetson™ Orin Nano 4 GB: an NVIDIA® device with VID:PID 0955:7623 should be listed. e.g. Bus xxx Device yyy: ID 0955:7623 NVIDIA Corp. APX
  • NVIDIA® Jetson™ Orin Nano 4 GB: an NVIDIA® device with VID:PID 0955:7523 should be listed. e.g. Bus xxx Device yyy: ID 0955:7523 NVIDIA Corp. APX
  • NVIDIA® Jetson™ Orin NX 8 GB: an NVIDIA® device with VID:PID 0955:7423 should be listed. e.g. Bus xxx Device yyy: ID 0955:7423 NVIDIA Corp. APX
  • NVIDIA® Jetson™ Orin NX 16 GB: an NVIDIA® device with VID:PID 0955:7323 should be listed. e.g. Bus xxx Device yyy: ID 0955:7323 NVIDIA Corp. APX

📌 Note: If an NVIDIA® device with VID:PID 0955:7020 and type NVIDIA Corp. L4T (Linux for Tegra) running on Tegra is listed, then your ZED Box Mini has not rebooted in Force Recovery mode. You must retry the procedure.

Flash the ZED Box Mini #

Requirements:

  • use a host PC running Ubuntu 20.04 or Ubuntu 22.04.

⚠️ Warning: do not use virtual machines or WSL2 to run Ubuntu to flash the ZED Box Mini. If you do not have a ready PC running Ubuntu, please consider using a Live USBKey instead:

On the host PC:

  1. Open a terminal console from an empty folder of your choice.

    • For example:

      mkdir -p ~/zedbox_flash
      cd ~/zedbox_flash
      
  2. Ensure that you previously booted the ZED Box Mini in “Recovery mode”.

  3. Download the Flash Script:

  4. Flash the ZED Box:

    • Ensure you have at least 80GB of free space on your working hard drive.
    • Use the following command to flash the ZED Box:
      • Standard mode:

        BSP_ROOT=./stereolabs_bsp/ ./zedbox_<version>.sh`
        
      • Super mode - ⚠️ This mode requires the fan to be installed ⚠️

        BSP_ROOT=./stereolabs_bsp/ PWR_MODE=SUPER ./zedbox_<version>.sh`
        

    Replace <version> with the installer name, e.g., zedbox_all_usb_flash_6.2.sh.

    All necessary files will be downloaded in the folder $BSP_ROOT. The script will create this folder if it does not exist and will ask you to log in as root.

  5. Wait for the operation to complete. You will see the following output if the flash is successful:

    [...]
    Flash is successful
    Reboot device
    Cleaning up...
    Log is saved to Linux_for_Tegra/initrdlog/flash_<bla_bla_bla>.log 
    FLASH SUCCESS
    

If you encounter any problems during this procedure, please consult the troubleshooting guide.

Post-Flash operations #

After flashing your device, follow these steps to install the necessary NVIDIA® and Stereolabs packages to ensure your ZED camera works correctly.

  1. Boot and Login:

    • Power on the device and log in with your credentials.

    The new default credentials of your ZED Box are:

    • username: user
    • password: admin
  2. Check the OS Version:

    • Follow this support guide to determine the version of the operating system installed on your device.
  3. Connect to the Internet:

    • Connect your device to the internet using an Ethernet cable or WiFi.
  4. Open a Terminal:

    • Press Ctrl+Alt+T to open a terminal window.
  5. Install NVIDIA® Jetpack Packages:

    • Run the following command to install the NVIDIA® Jetpack packages, which include the required Jetson™ drivers, CUDA, and all necessary NVIDIA® libraries:
    sudo apt install nvidia-jetpack
    
  6. Download the ZED SDK:

  7. Install the ZED SDK:

    • Navigate to your Downloads directory and run the installer:

      cd ~/Downloads
      chmod +x ZED_SDK_Tegra_L4T_v<x.y.z>.zstd.run
      ./ZED_SDK_Tegra_L4T_v<x.y.z>.zstd.run
      
  8. Install ZED Link Drivers (for ZED X or ZED X One Cameras):

    • Download and install the appropriate drivers from the driver web page:

      cd ~/Downloads
      sudo dpkg -i stereolabs-zedbox-mini_<ver_info>.sh
      
  9. Reboot:

    • Restart your device to apply all changes:

      sudo reboot
      
  10. Enjoy Your Device:

    • Your device is now ready for use with the ZED cameras.