imx8qxp-mek-dom0.dtb - No rule to make target 'arch/arm64/boot/dts/freescale/imx8qxp-mek-dom0.dtb' #meta-freescale #imx8qxp

"Peter" <[email protected]> Wed, 09 Nov 2022 06:59:47 -0800
Newsgroups org.yoctoproject.lists.meta-freescale
Message-ID <[email protected]>
--9aMR9A27lXlVfffsoWVB
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi

We are creating a BSP for our i.MX 8X (i.MX 8QuadXPlus) based product.
To start, we are trying to build an existing BSP as a point of reference.
Have followed the instructions here:
https://github.com/Freescale/fsl-community-bsp-platform
But am getting:
| make[1]: *** No rule to make target 'arch/arm64/boot/dts/freescale/imx8qx=
p-mek-dom0.dtb'.=C2=A0 Stop.
| make: *** [/workdir/fsl-community-bsp/build/tmp/work-shared/imx8qxp-mek/k=
ernel-source/Makefile:1425: freescale/imx8qxp-mek-dom0.dtb] Error 2

i.e.
repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b kir=
kstone
repo sync
MACHINE=3Dimx8qxp-mek DISTRO=3Dfslc-wayland source setup-environment build
bitbake core-image-minimal

bitbake -e | grep PREFERRED_PROVIDER_virtual/kernel
gives
PREFERRED_PROVIDER_virtual/kernel=3D"linux-fslc-imx"

changing local.conf to
PREFERRED_PROVIDER_virtual/kernel=3D"linux-imx"
(and deleting tmp) produces the same error

Am I doing something wrong, or is this a bug?
Which combination of MACHINE, DISTRO, image, provider is a known working st=
arting point for i.MX 8X (i.MX 8QuadXPlus) please?

Thank you
-- Peter

--9aMR9A27lXlVfffsoWVB
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<p>Hi<br /><br />We are creating a BSP for our i.MX 8X (i.MX 8QuadXPlus) ba=
sed product.<br />To start, we are trying to build an existing BSP as a poi=
nt of reference.<br />Have followed the instructions here:<br /><a href=3D"=
https://github.com/Freescale/fsl-community-bsp-platform" target=3D"_blank" =
rel=3D"noopener">https://github.com/Freescale/fsl-community-bsp-platform</a=
><br />But am getting:<br />| make[1]: *** No rule to make target 'arch/arm=
64/boot/dts/freescale/imx8qxp-mek-dom0.dtb'.&nbsp; Stop.<br />| make: *** [=
/workdir/fsl-community-bsp/build/tmp/work-shared/imx8qxp-mek/kernel-source/=
Makefile:1425: freescale/imx8qxp-mek-dom0.dtb] Error 2<br /><br />i.e.<br /=
>repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b ki=
rkstone<br />repo sync<br />MACHINE=3Dimx8qxp-mek DISTRO=3Dfslc-wayland sou=
rce setup-environment build<br />bitbake core-image-minimal<br /><br />bitb=
ake -e | grep PREFERRED_PROVIDER_virtual/kernel<br />gives<br />PREFERRED_P=
ROVIDER_virtual/kernel=3D"linux-fslc-imx"<br /><br />changing local.conf to=
<br />PREFERRED_PROVIDER_virtual/kernel=3D"linux-imx"<br />(and deleting tm=
p) produces the same error<br /><br />Am I doing something wrong, or is thi=
s a bug?<br />Which combination of MACHINE, DISTRO, image, provider is a kn=
own working starting point for i.MX 8X (i.MX 8QuadXPlus) please?<br /><br /=
>Thank you<br />-- Peter<br /><br /></p>

--9aMR9A27lXlVfffsoWVB--