Skip to content

Advantech-IIoT/ecu-adv-imx-manifest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

i.MX Repo Manifest README

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.

Install the repo utility:

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

Download the Yocto Project BSP

$: 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.

Examples

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

Setup the build folder for a BSP release:

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

Build an image:

$: 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published