mirror of
https://github.com/feyisay07/meta-bsp-imx8mm.git
synced 2026-09-24 14:20:07 +01:00
8ad802d717f8a890428a6834f7f2a04ad6e6aa0e
OPTEE OS, being a 32-bit system doesn't work satisfactorily on RAM extends beyond 4G limit, what corresponds the RAM size more than 3G. In order to keep the build working on all the possible DRAM variants, the default choice for OPTTE is _no_. Signed-off-by: Kirill Kapranov <kirill.kapranov@compulab.co.il>
VERY EXPERIMENTAL BRANCH
Quick Start Guide
Supported CompuLab machines:
mcm-imx8m-miniucm-imx8m-mini
1 Setup environment
1.1 Prepare NXP BSP
repo init -u git://source.codeaurora.org/external/imx/imx-manifest.git -b imx-linux-zeus -m imx-5.4.24-2.1.0.xml
repo sync
1.2 Download CompuLab meta layer
git clone -b rel_imx_5.4.24_2.1.0-dev https://github.com/compulab-yokneam/meta-bsp-imx8mm.git sources/meta-bsp-imx8mm/
2 Build
2.1 Define COMPULAB_MACHINE environment variable
| Machine | Command Line |
|---|---|
| mcm-imx8m-mini | export COMPULAB_MACHINE=mcm-imx8m-mini |
| ucm-imx8m-mini | export COMPULAB_MACHINE=ucm-imx8m-mini |
2.2 Run CompuLab Linux Yocto Project setup
| NOTE | Refer to the NXP Readme for details about how to select a correct backend & distro. |
|---|
MACHINE=${COMPULAB_MACHINE} DISTRO=fsl-imx-xwayland source sources/meta-bsp-imx8mm/tools/setup-imx8mm-env -b build
2.3 Build image
bitbake -k fsl-image-qt5-validation-imx
Languages
BitBake
88%
Shell
11.5%
C++
0.5%