Device Drivers

Device Drivers and Third-Party Interfaces for The Imaging Source's Industrial and Embedded Cameras

Device Drivers

Device Drivers for Windows, Linux x86 and Linux ARM

A driver must be installed for each device, such as a camera, to be used with the Windows or Linux operating systems.

The required driver may depend on the camera series, the interface (GigE Vision, USB3 Vision, USB 2.0, UVC, etc.) and the software environment, for example the SDK:

  • The latest IC Imaging Control 4 or newer requires GenTL drivers.
  • Many third-party applications such as MVTec HALCON or MATLAB can use GenTL drivers, too.
  • Legacy products such as IC Imaging Control 3.5 or earlier, use DirectShow drivers under Windows only.

The following table gives an overview of the camera series supported by the driver packages.

IC Imaging Control 4 Drivers

Windows Linux x86 Linux ARM
Supported OS 10, 11 (64 bit) Ubuntu 20.04 or newer (amd64) Ubuntu 20.04 or newer (arm64)
GenTL / Drivers
GigE Vision
USB3 Vision
Non-GenICam (V4L2 Producer) (V4L2 Producer)
Cameras
GigE Vision (47G, 39G, 38G, 33G, 25G, 23G, Zxx)
USB3 Vision (38U, 37U, 33U, 32U)
USB3 (23U, 27U, AFU) (Non-GenICam) (V4L2 Producer) (V4L2 Producer)
USB2 (2U) (Non-GenICam) (V4L2 Producer) (V4L2 Producer)
MIPI CSI-2 (36S, 36A) *
FPD-LINK III (36C board / IP67) *
Converters
DFG/HDMI (USB3 Vision)
DFG/USB2pro (Non-GenICam)
Legacy** / Open Source
Imaging Control 3.x or older (DirectShow)
IC Measure / IC Barcode
* tiscamera / Gstreamer for NVIDIA Jetson
* libcamera for NXP i.MX8

** TIS recommends using Imaging Control 4 (IC4) for all new developments. IC4 is the latest state-of-the-art SDK that will be continuously developed and maintained in future. Please note that when using the IC4 GenTL Driver for Legacy Devices, e.g., Non-GenICam, the matching DirectShow driver must be installed as well.

Download Free Drivers for Your Operating System.

Download Software

Device Drivers for Embedded Vision

A kernel driver is available for Orin (e.g. NVIDIA® Jetson Orin™ NX, NVIDIA® Jetson Orin™ Nano, NVIDIA® Jetson AGX Orin™) and Tegra platforms (e.g. NVIDIA® Jetson Nano™, NVIDIA® Jetson Xavier™ NX, NVIDIA® Jetson AGX Xavier™), enabling the use of The Imaging Source's MIPI CSI-2 and FPD-Link III cameras, e.g., 36S series and 36C series.

Each prepared driver package includes device tree configurations for using The Imaging Source's embedded cameras with NVIDIA development kits and The Imaging Source platforms.

The driver packages are adapted to a specific NVIDIA JetPack version. If no driver package is available for your JetPack version, please contact support.

For other carrier boards, the device tree usually needs to be adapted. Please contact support, if you need assistance.