How to build fsl-image-validation-imx-imx8mnevk using Yocto?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to build fsl-image-validation-imx-imx8mnevk using Yocto?

943 Views
chris_jubien
Contributor I

We are developing a new platform based on the iMX8 nano EVK.  How can I recreate the imx8 nano BSP binaries using Yocto? I would like to use this as a sanity check and to use as my starting point for development.

Here's what I've done. I started with

repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-rocko -m imx-4.9.88-2.0.0_ga.xml

If I use

MACHINE=imx8qmmek DISTRO=fsl-imx-xwayland source ./fsl-setup-release.sh -b bld-xwayland

I can successfully create the build for the imx8 mini evk using

bitbake -k fsl-image-validation-imx

But, if I try

MACHINE=imx8qmnevk DISTRO=fsl-imx-xwayland source ./fsl-setup-release.sh -b bld-xwayland

I get the warning 

MACHINE=imx8qmnevk is invalid. Please set a valid MACHINE in your local.conf, environment or other configuration file.

This discussion (imx8m Nano: missing machine description · Issue #253 · Freescale/meta-freescale · GitHub ) implies that the imx8 nano evk support is maybe not in the trunk? Or maybe I pulled the wrong database with the repo init command?

0 Kudos
2 Replies

874 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Chris Jubien,

The 4.9.88-2.0.0 BSP release does not support the i.MX8MN EVK. You can find which boards are supported on each BSP Release on the BSP documentation.

The latest BSP (L5.4.3_1.0.0) does support the i.MX8MN EVK. You can find the documentation for this BSP on the link below:

https://www.nxp.com/webapp/Download?colCode=L5.4.3_1.0.0_LINUX_DOCS

The MACHINE for this board would be imx8mnevk and the repo would be:

$ repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-zeus -m imx-5.4.3-1.0.0.xml

I hope this helps!

Regards,

0 Kudos

874 Views
chris_jubien
Contributor I

Thanks very much, I'll grab L5.4.3_1.0.0.

0 Kudos