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 karo-setup-release.sh -b <build-dir>

Basler Layers

Hint

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

Module

Layers

QSXM-MM60, QSXP-ML81

https://github.com/basler/meta-basler-tools
https://github.com/basler/meta-basler-imx8

Clone 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.

Note

Patch

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.

Usage

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