TQMa95xxSA - YOCTO Linux BSP documentation

This build guide is only for Revision.02xx of TQMa95xxSA! For a build guide for Revision.01xx Modules, please go here.

The TQMa95xxSA BSP Revision.02xx is not officially available on GitHub yet, the BSP sources have to be patched to support this platform.
Follow the instructions below to patch and build the TQMa95xxSA BSP.

mkdir -p ~/workspace/tqma95xxsa_rev200
cd ~/workspace/tqma95xxsa_rev200
 
git clone --recurse-submodules https://github.com/tq-systems/ci-meta-tq.git
cd ci-meta-tq
 
git checkout f00ff1116e0df481a24a8f090de401e27c4ef5b6
git submodule sync
git submodule update --init
 
wget --content-disposition "https://support.tq-group.com/lib/exe/fetch.php?media=en:arm:tqma95xxla:linux:yocto:tqma95xxla.rev.0200-mba95xxca.rev.0100.tar.gz"
 
tar xvzf tqma95xxla.rev.0200-mba95xxca.rev.0100.tar.gz
git am TQMa95xxLA.REV.0200-MBa95xxCA.REV.0100/*.patch
rm -rf TQMa95xxLA.REV.0200-MBa95xxCA.REV.0100/ tqma95xxla.rev.0200-mba95xxca.rev.0100.tar.gz

export DISTRO=dumpling-wayland-nxp
export MACHINE=tqma95xxsa-4gb-mb-smarc-2
. setup-environment tqma95xxsa_rev200_mb_smarc_2 imx
bitbake tq-image-weston-debug