From 5cfbbd5c508d0942a6a24d5791c4c60804f8e676 Mon Sep 17 00:00:00 2001 From: Oleksandr Suvorov Date: Sat, 20 Apr 2024 07:03:21 +0300 Subject: [PATCH 1/3] imx-mkimage: Update to NXP BSP LF6.6.3-1.0.0 Update the package to be aligned with the NXP BSP LF6.6.3-1.0.0. Relevant changes: - cbb9937 Autobuild needs to download the OEI for m7 TCM. - 70baf79 LFU-641: capsule: Fix build break due to bashism - 6db27a3 Fix nightly for i.MX95. - 25a110b MLK-26161 Fix comment in pad_image script - 51310e2 imx95: Add workaroud for kernel container authentication - 2ec5bc4 imx95: Update V2X dummy address - 12ac14f MA-21906 iMX95: update TEE address - b6b8cc3 LF-10796 iMX95: Update ATF address to DDR - 2b853a5 Add more fcb header files as reference. - 89f38b5 Add docs on mSel. - 5940f1d i.MX95: unify oei ddr file name and output warning when there are no any oei images - 947a90e i.MX95: Fix quick boot fw name and some cleanup - e9bc2c5 iMX95: add suport to append DDR PHY training data data to DDR OEI - 089554c Update address for DRAM-based M7 images. - a0b0cb5 iMX95: Change the flash_lpboot_sm_a55_flexspi target - 9c19c1c iMX95: Fix the FSPI FCB CRC issue - 5fe9dcf iMX95: pack tcm oei image to container image to initialize m7 tcm by edma(edma programming through cortex-m33/cortex-a55) Signed-off-by: Oleksandr Suvorov --- recipes-bsp/imx-mkimage/imx-mkimage_git.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/imx-mkimage/imx-mkimage_git.inc b/recipes-bsp/imx-mkimage/imx-mkimage_git.inc index 204026971..fb3df750a 100644 --- a/recipes-bsp/imx-mkimage/imx-mkimage_git.inc +++ b/recipes-bsp/imx-mkimage/imx-mkimage_git.inc @@ -5,8 +5,8 @@ DEPENDS = "zlib-native openssl-native" SRC_URI = "git://github.com/nxp-imx/imx-mkimage.git;protocol=https;branch=${SRCBRANCH} \ file://0001-iMX8M-soc.mak-use-native-mkimage-from-sysroot.patch \ " -SRCBRANCH = "lf-6.1.55_2.2.0" -SRCREV = "c4365450fb115d87f245df2864fee1604d97c06a" +SRCBRANCH = "lf-6.6.3_1.0.0" +SRCREV = "cbb99377cc2bb8f7cf213794c030e1c60423ef1f" S = "${WORKDIR}/git" From daee4d063d9f11748da0df8d7927b9cbb8eaa9de Mon Sep 17 00:00:00 2001 From: Oleksandr Suvorov Date: Sat, 20 Apr 2024 07:28:03 +0300 Subject: [PATCH 2/3] firmware-upower: Update to 1.3.1 to align to LF6.6.3-1.0.0 Update the upower firmware to 1.3.1 to be aligned with NXP BSP LF6.6.3-1.0.0. Signed-off-by: Oleksandr Suvorov --- .../{firmware-upower_1.1.0.bb => firmware-upower_1.3.1.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename recipes-bsp/firmware-upower/{firmware-upower_1.1.0.bb => firmware-upower_1.3.1.bb} (75%) diff --git a/recipes-bsp/firmware-upower/firmware-upower_1.1.0.bb b/recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb similarity index 75% rename from recipes-bsp/firmware-upower/firmware-upower_1.1.0.bb rename to recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb index f21de75ae..3a7660f86 100644 --- a/recipes-bsp/firmware-upower/firmware-upower_1.1.0.bb +++ b/recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb @@ -2,7 +2,7 @@ DESCRIPTION = "NXP i.MX uPower firmware" LICENSE = "Proprietary" SECTION = "BSP" -LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" +LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de" SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true" @@ -10,8 +10,8 @@ S = "${WORKDIR}/${PN}-${PV}" inherit fsl-eula-unpack pkgconfig deploy -SRC_URI[md5sum] = "d2cbe8d2f8fa170e5d48c599c4caac5e" -SRC_URI[sha256sum] = "c02595917744769abe810107a08506e4055b8077b5fc4ed17c353b833756c8b0" +SRC_URI[md5sum] = "65f28bd8ace3ce7116cb15685bfe1cd0" +SRC_URI[sha256sum] = "1df3a03d69feb38a450ee63abc7713d78cf6339988476e4c9f95ebbf63790f66" do_configure[noexec] = "1" From 06d3f677f25dc37526d5ae98bcb24639cedc762a Mon Sep 17 00:00:00 2001 From: Oleksandr Suvorov Date: Sat, 20 Apr 2024 07:42:27 +0300 Subject: [PATCH 3/3] firmware-imx: Update 8.22 -> 8.23 to align to LF6.6.3_1.0.0 Update the firmware-imx to be aligned with the NXP BSP LF6.6.3_1.0.0. Signed-off-by: Oleksandr Suvorov --- .../{firmware-imx-8.22.inc => firmware-imx-8.23.inc} | 6 +++--- .../{firmware-imx_8.22.bb => firmware-imx_8.23.bb} | 0 ...rmware-files_8.22.bb => imx-boot-firmware-files_8.23.bb} | 0 3 files changed, 3 insertions(+), 3 deletions(-) rename recipes-bsp/firmware-imx/{firmware-imx-8.22.inc => firmware-imx-8.23.inc} (58%) rename recipes-bsp/firmware-imx/{firmware-imx_8.22.bb => firmware-imx_8.23.bb} (100%) rename recipes-bsp/firmware-imx/{imx-boot-firmware-files_8.22.bb => imx-boot-firmware-files_8.23.bb} (100%) diff --git a/recipes-bsp/firmware-imx/firmware-imx-8.22.inc b/recipes-bsp/firmware-imx/firmware-imx-8.23.inc similarity index 58% rename from recipes-bsp/firmware-imx/firmware-imx-8.22.inc rename to recipes-bsp/firmware-imx/firmware-imx-8.23.inc index 804a7db0b..bd471f777 100644 --- a/recipes-bsp/firmware-imx/firmware-imx-8.22.inc +++ b/recipes-bsp/firmware-imx/firmware-imx-8.23.inc @@ -3,14 +3,14 @@ # Copyright (C) 2018 O.S. Systems Software LTDA. SECTION = "base" LICENSE = "Proprietary" -LIC_FILES_CHKSUM = "file://COPYING;md5=2827219e81f28aba7c6a569f7c437fa7" +LIC_FILES_CHKSUM = "file://COPYING;md5=44a8052c384584ba09077e85a3d1654f" SRC_URI = " \ ${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \ " -SRC_URI[md5sum] = "c5cf3842569f0a7fd990fbc64979e84f" -SRC_URI[sha256sum] = "94c8bceac56ec503c232e614f77d6bbd8e17c7daa71d4e651ea8fd5034c30350" +SRC_URI[md5sum] = "eb03efb3a8fb98d99ed1df88537e72f4" +SRC_URI[sha256sum] = "fe07633295dac3dd99f0ba4e07a7cde95bb24a29ca82b9a9b3f6026d29ae916a" S = "${WORKDIR}/firmware-imx-${PV}" diff --git a/recipes-bsp/firmware-imx/firmware-imx_8.22.bb b/recipes-bsp/firmware-imx/firmware-imx_8.23.bb similarity index 100% rename from recipes-bsp/firmware-imx/firmware-imx_8.22.bb rename to recipes-bsp/firmware-imx/firmware-imx_8.23.bb diff --git a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.22.bb b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.23.bb similarity index 100% rename from recipes-bsp/firmware-imx/imx-boot-firmware-files_8.22.bb rename to recipes-bsp/firmware-imx/imx-boot-firmware-files_8.23.bb