This repo is used to download manifests for i.MX BSP releases.
Specific instructions will reside in READMEs in each branch.
The branch will be based on the release type Linux or Android with release manifests in each branch tied to the base releases.
For example for i.MX Linux Yocto Project releases the branches will be imx-linux- so imx-linux-kirkstone
with
all manifests tied to releases on Kirkstone
in this branch.
To use this manifest repo, the repo
tool must be installed first.
$: mkdir ~/bin
$: curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$: chmod a+x ~/bin/repo
$: PATH=${PATH}:~/bin
$: mkdir <release>
$: cd <release>
$: repo init -u https://github.com/nxp-imx/imx-manifest -b <branch name> [ -m <release manifest>]
$: repo sync
Each branch will have detailed READMEs describing exact syntax.
To download the 5.15.71-2.2.0 release
$: repo init -u https://github.com/Advantech-IIoT/ecu-adv-imx-manifest -b adv-imx-linux-kirkstone -m adv-imx-5.15.71-2.2.0.xml
Note: The remaining instructions are for setting up a BSP release only. For setting
up a demo, please see imx-manifest/README-<demo>
for further instructions.
$: [MACHINE=<machine>] [DISTRO=fsl-imx-<backend>] source ./imx-setup-release.sh -b bld-<backend>
<machine> defaults to `imx6qsabresd`
<backend> Graphics backend type
xwayland Wayland with X11 support - default distro
wayland Wayland
fb Framebuffer (not supported for mx8)
Note if the poky community distro is used then build breaks will happen with some
components using our meta-imx
layer.
Examples:
- Setup ECU150(2GG DDR) for XWayland.
$: MACHINE=imx8mq-ecu150 DISTRO=fsl-imx-xwayland source ./imx-setup-release.sh -b ecu150_build
- Setup ECU150A1(4GB DDR) for XWayland.
$: MACHINE=imx8mq-ecu150a1 DISTRO=fsl-imx-xwayland source ./imx-setup-release.sh -b ecu150a1_build
$: bitbake <image recipe>
Examples:
- Setup for core-image-minimal.
$: bitbake core-image-minimal
Some image recipes:
Image Name | Description |
---|---|
imx-image-core | core image with basic graphics and no multimedia |
imx-image-multimedia | image with multimedia and graphics |
imx-image-full | image with multimedia and machine learning and Qt |