Kirill Kapranov 8ad802d717 meta: Add optee option to setup-user-env
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>
2021-05-01 22:57:47 +03:00
2021-04-21 23:15:01 +03:00
2020-08-20 20:27:33 +03:00
2021-03-20 00:24:03 +02:00

VERY EXPERIMENTAL BRANCH

Quick Start Guide

Supported CompuLab machines:

  • mcm-imx8m-mini
  • ucm-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
S
Description
No description provided
Readme
6.9 MiB
Languages
BitBake 88%
Shell 11.5%
C++ 0.5%