GMSL2 cameras for Syslogic embedded computers

Syslogic’s rugged embedded systems, powered by NVIDIA Jetson, offer seamless integration with mono and stereo cameras — making them ideal for demanding computer vision and AI inference applications. With support for up to eight GMSL2 camera inputs, they enable real-time processing of synchronized high-resolution video streams.

We collaborate with leading camera manufacturers that meet our high standards for quality and durability. Optimized camera drivers ensure fast, hassle-free deployment. A curated list of supported cameras is available below. Drivers are accessible via the links in the table below and are organised by JetPack version. Please note that driver availability may vary by model and JetPack version.

GMSL2 Camera Driver Compatibility

Manufacturer
Camera
Supported JetPack's for Orin Nano & Orin NX
Supported JetPack's for AGX Orin

Our Camera Partners

Frequently asked questions about GMSL2 cameras

Everything you need to know about connecting cameras to Syslogic embedded computers.

How many GMSL2 cameras can I connect to Syslogic embedded computers?

While you can physically connect up to 8 cameras, the actual limit is determined by the 8.0-Gbps bandwidth cap of each deserializer. Four MAX9296 deserializers support 8 camera ports (2 ports per deserializer).

To ensure your configuration works, the combined data rate of the two cameras sharing a single deserializer must stay within this limit, including a 15–20% overhead. You can estimate your bandwidth usage with this formula:
Resolution × Bits per Pixel × FPS + Overhead = Bandwidth

RAW sensors like the IMX678 are typically 10–12 bits per pixel, while YUV sensors like the ISX028 are typically 16–20 bits per pixel.

So, for example, the bandwidth of an 8MP camera with the ISX028 sensor is:
3840 × 2160 × 16bpp × 30fps + 15% = 4.58 Gbps, which means only one camera can be used per deserializer, for a total of four cameras.

Note: For Orin NX (A4NX) and Nano (A4NA) systems, the total theoretical maximum is lower, at 4.0 Gbps per deserializer.

Can I use multiple different cameras simultaneously?

Yes, provided the cameras are from the same manufacturer and are supported by a unified driver. For example, Stereolabs and D3 Embedded provide drivers that allow you to mix and match different camera models within their respective ecosystems on a single system.

However, mixing cameras from different manufacturers (e.g., combining a Stereolabs camera with a D3 Embedded camera) is not supported out of the box. Because each manufacturer uses proprietary driver architectures, simultaneous operation would require extensive custom driver integration between the different vendors and Syslogic.

Can I buy the cameras directly from Syslogic?

While we can offer some cameras as part of a bundle with our computers, we recommend purchasing the cameras directly from the manufacturers:

Can I use cameras that are not currently on the supported list?

Adding new models from our existing camera partners typically requires moderate effort, whereas integrating a completely new camera can involve a significant joint development effort with the camera manufacturer.

Regardless, we are constantly expanding our portfolio of supported manufacturers and camera modules. If your requirements cannot be met by our current range of supported cameras, please feel free to contact us to discuss driver availability or custom integration options for your project.

Are the cameras available with different lenses / FOV?

Please contact the respective manufacturer directly.

Are the camera drivers and integrations compatible with Yocto or Ubuntu Pro and its security features?

This is currently being evaluated. While our standard drivers are built for Ubuntu and NVIDIA Jetson environments, the specific security hardening and kernel features of Ubuntu Pro (such as FIPS or real-time kernels) require individual verification.

Please contact us to discuss your specific security requirements and compatibility needs. A white paper describing how to integrate drivers yourself is available upon request.

Are these cameras ROS 2 compatible?

Yes. Most cameras in the Syslogic ecosystem are ROS 2 compatible through official wrappers provided by our partners.

  • Stereolabs (ZED-X / ZED-X Mini): Fully supported via the zed-ros2-wrapper. It provides native ROS 2 nodes for Humble and Jazzy, supporting depth maps, point clouds, and object detection.
  • D3 Embedded: Fully compatible with NVIDIA Isaac ROS. Their drivers integrate with the isaac_ros_argus_camerapackage, which provides hardware-accelerated image processing specifically for ROS 2 on Jetson platforms.

Note: We recommend using NVIDIA Isaac ROS, which accelerates ROS data streaming by leveraging GPU memory, allowing high-performance data transfer without routing data through the CPU.

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.