aboutsummaryrefslogtreecommitdiffstats

QBSP for Qualcomm Linux

This layer provides build scripts and configurations to support QBSP on Qualcomm Linux.

How to use this layer

Build requirements

Install host packages according to instructions

https://github.com/qualcomm-linux/qcom-manifest

Install Google's repo tool

curl https://storage.googleapis.com/git-repo-downloads/repo -o repo
chmod a+x repo

Download sources

Initialize repo for Qualcomm Linux

repo init -u https://code.qt.io/yocto/meta-qbsp-qcom
repo sync

Source environment and build

Source environment with Qualcomm Intelligent Multimedia SDK

export EXTRALAYERS="meta-qcom-qim-product-sdk meta-boot2qt/meta-boot2qt meta-qbsp-qcom meta-qt6"
MACHINE=<machine> DISTRO=qcom-wayland source setup-environment

Accept Qt commercial license

echo 'QT_EDITION = "commercial"' >> conf/local.conf
echo 'QT_COMMERCIAL_MODULES = "1"' >> conf/local.conf

Build QBSP for target image and SDK

bitbake meta-qbsp-qcom