Skip to main content

IMX8MM Camera Usage Guide

Introduction

This guide collects the release, board, demo image, and Yocto build references for TechNexion IMX8MM development kits. It is based on the Yocto 5.0 (Scarthgap) 2026Q1 Release with Linux kernel version 6.6.52-2.2.2.


Supported Camera Modules

Camera SeriesProducts
TEVS
TEVS-AR0144
TEVS-AR0145
TEVS-AR0234
TEVS-AR0235
TEVS-AR0246
TEVS-AR0521
TEVS-AR0522
TEVS-AR0544
TEVS-AR0821
TEVS-AR0822
TEVS-AR0830
TEVS-AR1335
TEVS-AR2020
Camera Sensor Comparison

Supported Boards

SoMBoard
EDM-G-IMX8M-MINIWB-EDM-G-IMX8M-MINI
PICO-IMX8M-MINIPICO-PI-IMX8M-MINI
PICO-WIZARD-IMX8M-MINI

Prepare Yocto demo image for testing TechNexion camera

Use a Yocto-based demo image that matches this release before validating TEVS camera behavior.

Downloading the Demo Image

Prebuilt demo images are available on TechNexion's official download server.

Flashing the Image

You can flash the image to e.MMC or an SD card using one of the following methods:


Build Yocto

TechNexion supports building a Yocto-based Linux image using the following kernel and manifest branch.

Supported Linux Kernel

Linux Kernel VersionYocto Branch
6.6.52tn-imx_6.6.52_2.2.2-stable

Source and Build Instructions

Fetch Yocto Source

Select Target Board

Camera Validation Status

The common setup sections above are derived from existing board documentation and release metadata. Before completing the camera command sections, capture and verify the following logs on the target board:

  • media-ctl -p topology after booting with the TEVS camera attached to CSI1, and CSI2 if that connector is also expected to be supported
  • dmesg -t | grep tevs camera initialization output, including the actual device node, camera firmware version, and product string
  • v4l2-ctl --list-device video and media node mapping, especially the capture node that corresponds to the TEVS camera
  • The exact U-Boot overlay setting required for TEVS on this release and board combination
  • Working gst-launch-1.0 pipeline, including the correct capture device node, pixel format, and any required converter element