Basler Camera

Module Camera
QSXM-MM60 Basler daA2500-60mci
QSXP-ML81 Basler daA3840-30mc

To compile a Yocto image with the Camera enabled follow the steps below.

Build Directory

Set up your Yocto build-directory with these settings:

DISTRO=karo-xwayland MACHINE=<machine> source -b <build-dir>

Basler Layers

The Basler layers for hardknott are currently in a pre-released state. They are available in our customer area. If you need access, feel free to contact our support.


The layers only apply for current 5.10.72_2.2.0 hardknott release!

Module Layers

Unzip the file and copy the two folders meta-basler-imx8 and meta-basler-tools to your BSP sources directory, where the other layers are present.

To make the layers available for your build, append the following two lines to your <build-dir>/conf/bblayers.conf file.

BBLAYERS += "${BSPDIR}/sources/meta-basler-imx8"
BBLAYERS += "${BSPDIR}/sources/meta-basler-tools/meta-basler-common"

Patching Basler Layers

The Basler layers have to be patched to fit our needs.



Download our basler-layers-fit-for-karo-images.patch and apply it inside your BSP sources directory as follows.

cd /karo-nxp-bsp/sources/
patch -p1 < basler-layers-fit-for-karo-images.patch

Building Image

When everything set up you can build the Image including Camera support.

bitbake karo-image-basler

When your build has finished, flash your module with the image. See UUU - Universal Update Utility.


Go to: Software Documentation -> QSXP -> Camera Guide