From mboxrd@z Thu Jan 1 00:00:00 1970 Subject: Re: How to get firmware-imx for imx8mm evk into sdcard image? I'm getting firmware loading errors for sdma-imx7d.bin etc. To: meta-freescale@lists.yoctoproject.org From: "Brian Hutchinson" X-Originating-Location: Big Island, Virginia, US (184.105.1.51) X-Originating-Platform: Linux Firefox 81 User-Agent: GROUPS.IO Web Poster MIME-Version: 1.0 Date: Tue, 06 Oct 2020 10:10:00 -0700 References: In-Reply-To: Message-ID: <10765.1602004200589474777@lists.yoctoproject.org> Content-Type: multipart/alternative; boundary="jSvSDqo7Ixl7BafygtoL" --jSvSDqo7Ixl7BafygtoL Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Tue, Oct 6, 2020 at 09:50 AM, Otavio Salvador wrote: >=20 > Hello Brian, >=20 > See if below change fixes it: >=20 > diff --git a/conf/machine/include/imx-base.inc > b/conf/machine/include/imx-base.inc > index 83e49969..db27bd84 100644 > --- a/conf/machine/include/imx-base.inc > +++ b/conf/machine/include/imx-base.inc > @@ -231,6 +231,7 @@ MACHINE_FIRMWARE_append_mx6sll =3D " firmware-imx-ep= dc" > MACHINE_FIRMWARE_append_mx6ull =3D " firmware-imx-epdc" > MACHINE_FIRMWARE_append_mx53 =3D " firmware-imx-vpu-imx53 > firmware-imx-sdma-imx53" > MACHINE_FIRMWARE_append_mx51 =3D " firmware-imx-vpu-imx51 > firmware-imx-sdma-imx51" > +MACHINE_FIRMWARE_append_mx8mm =3D " linux-firmware-imx-sdma-imx7d" > MACHINE_FIRMWARE_append_mx8mp =3D " firmware-imx-easrc-imx8mn > firmware-imx-xcvr-imx8mp firmware-sof-imx" > MACHINE_FIRMWARE_append_use-mainline-bsp =3D " > linux-firmware-imx-sdma-imx6q linux-firmware-imx-sdma-imx7d > firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d" So I did build of core-image-minimal with local.conf containing MACHINE_FI= RMWARE =3D 'MACHINE_FIRMWARE_append_mx7d' and still got the sdma errors. No firmware-imx packages were installed and no /lib/firmware directory cre= ated so I guess that explains why. Now I'm off trying core-image-base.=C2=A0 I'll comment out: MACHINE_FIRMWARE =3D 'MACHINE_FIRMWARE_append_mx7d' ... and try that first. Mush Ryzen 9 3900x, mush! --jSvSDqo7Ixl7BafygtoL Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Tue, Oct 6, 2020 at 09:50 AM, Otavio Salvador wrote:
Hello Brian,

See if below change fixes it:
diff --git a/conf/machine/include/imx-base.inc
b/conf/machine/inclu= de/imx-base.inc
index 83e49969..db27bd84 100644
--- a/conf/machin= e/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@= -231,6 +231,7 @@ MACHINE_FIRMWARE_append_mx6sll =3D " firmware-imx-epdc"MACHINE_FIRMWARE_append_mx6ull =3D " firmware-imx-epdc"
MACHINE_FI= RMWARE_append_mx53 =3D " firmware-imx-vpu-imx53
firmware-imx-sdma-imx5= 3"
MACHINE_FIRMWARE_append_mx51 =3D " firmware-imx-vpu-imx51
firm= ware-imx-sdma-imx51"
+MACHINE_FIRMWARE_append_mx8mm =3D " linux-firmwa= re-imx-sdma-imx7d"
MACHINE_FIRMWARE_append_mx8mp =3D " firmware-imx-ea= src-imx8mn
firmware-imx-xcvr-imx8mp firmware-sof-imx"
MACHINE_FIR= MWARE_append_use-mainline-bsp =3D "
linux-firmware-imx-sdma-imx6q linu= x-firmware-imx-sdma-imx7d
firmware-imx-vpu-imx6q firmware-imx-vpu-imx6= d"
So I did build of core-image-minimal with local.conf containing MACHINE_FIRMWARE =3D 'MACHINE_FIRMWARE_append= _mx7d' and still got the sdma errors.

No firmware-imx packages w= ere installed and no /lib/firmware directory created so I guess that explai= ns why.

Now I'm off trying core-image-base.  I'll comment o= ut:

MACHINE_FIRMWARE =3D 'MACHINE_FIRMWARE_append= _mx7d'

... and try that first.

Mush Ryzen 9 3900x, mu= sh!
--jSvSDqo7Ixl7BafygtoL--