From 45c356555ef8535f99dc76a368f8d22e7087461e Mon Sep 17 00:00:00 2001 From: Daiane Angolini Date: Fri, 26 Jan 2024 13:56:04 -0300 Subject: firmware-sentinel: Rename firmware-sentinel to firmware-ele-imx Since [1] the firmware-sentinel is renamed to firmware-ele-imx. It also align the recipe to be aligned with the NXP BSP LF6.1.55_2.2.0. [1] https://github.com/nxp-imx/meta-imx/commit/6412faf7e4b85f6d94342a19a79fd391888b1ec6 Signed-off-by: Daiane Angolini --- recipes-bsp/firmware-imx/firmware-ele-imx_0.1.0.bb | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 recipes-bsp/firmware-imx/firmware-ele-imx_0.1.0.bb (limited to 'recipes-bsp/firmware-imx') diff --git a/recipes-bsp/firmware-imx/firmware-ele-imx_0.1.0.bb b/recipes-bsp/firmware-imx/firmware-ele-imx_0.1.0.bb new file mode 100644 index 000000000..83c865c25 --- /dev/null +++ b/recipes-bsp/firmware-imx/firmware-ele-imx_0.1.0.bb @@ -0,0 +1,32 @@ +# Copyright 2021-2023 NXP +SUMMARY = "NXP i.MX ELE firmware" +DESCRIPTION = "EdgeLock Enclave firmware for i.MX series SoCs" +SECTION = "base" +LICENSE = "Proprietary" +LIC_FILES_CHKSUM = "file://COPYING;md5=2827219e81f28aba7c6a569f7c437fa7" + +inherit fsl-eula-unpack use-imx-security-controller-firmware deploy + +SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" +SRC_URI[md5sum] = "7532c2e356574c1c9255c01169d38427" +SRC_URI[sha256sum] = "4a0440168d8dfb95989a17be8fafb149589e110e7d4518e5e8a33463dfb5e5ca" + +do_compile[noexec] = "1" + +do_install() { + install -d ${D}${nonarch_base_libdir}/firmware/imx/ele + install -m 0644 ${S}/${SECO_FIRMWARE_NAME} ${D}${nonarch_base_libdir}/firmware/imx/ele +} + +do_deploy () { + # Deploy the related firmware to be package by imx-boot + install -m 0644 ${S}/${SECO_FIRMWARE_NAME} ${DEPLOYDIR} +} +addtask deploy after do_install before do_build + +FILES:${PN} += "${nonarch_base_libdir}/firmware/imx/ele/${SECO_FIRMWARE_NAME}" + +RREPLACES:${PN} = "firmware-sentinel" +RPROVIDES:${PN} = "firmware-sentinel" + +COMPATIBLE_MACHINE = "(mx8ulp-nxp-bsp|mx9-nxp-bsp)" -- cgit v1.2.3-54-g00ecf