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?
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,