Skip to main content

Driver Configuration

Overview

This guide explains how to configure camera and peripheral drivers on JoingAI carrier boards.

Camera Drivers

JoingAI carrier boards use GMSL/SerDes camera inputs. The typical driver stack includes:

  • SerDes deserializer driver
  • Camera sensor driver
  • Video pipeline driver

Configuration Steps

  1. Load the correct deserializer driver for your board.
  2. Register the camera sensor (e.g., ISX031) via device-tree overlay.
  3. Verify the video node:
    v4l2-ctl -d /dev/video0 --all
  4. Launch a GStreamer pipeline or sample application to confirm streaming.

Troubleshooting

If the camera is not detected, check:

  • Cable connections and power supply
  • Device-tree overlay selection
  • Driver log messages: dmesg | grep -i gmsl

For more help, see Troubleshooting.