]> code.ossystems Code Review - meta-freescale.git/commitdiff
firmware-imx: Upgrade to version 8.5
authorCristinel Panfir <cristinel.panfir@nxp.com>
Wed, 11 Dec 2019 09:54:09 +0000 (11:54 +0200)
committerOtavio Salvador <otavio@ossystems.com.br>
Mon, 16 Dec 2019 14:36:29 +0000 (11:36 -0300)
- Exclude "easrc" as this IP is only applicable for Nano Soc
- Remove SECO implementation from firmware-imx recipe and use imx-seco
  to deploy the SECO firmware for i.MX 8QM/8QXP

Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
recipes-bsp/firmware-imx/firmware-imx-8.5.inc [moved from recipes-bsp/firmware-imx/firmware-imx-8.1.1.inc with 60% similarity]
recipes-bsp/firmware-imx/firmware-imx-8_8.5.bb [moved from recipes-bsp/firmware-imx/firmware-imx-8_8.1.1.bb with 87% similarity]
recipes-bsp/firmware-imx/firmware-imx-8m_8.5.bb [moved from recipes-bsp/firmware-imx/firmware-imx-8m_8.1.1.bb with 100% similarity]
recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb [deleted file]
recipes-bsp/firmware-imx/firmware-imx_8.5.bb [moved from recipes-bsp/firmware-imx/firmware-imx_8.1.1.bb with 96% similarity]

similarity index 60%
rename from recipes-bsp/firmware-imx/firmware-imx-8.1.1.inc
rename to recipes-bsp/firmware-imx/firmware-imx-8.5.inc
index 33b9594abf49c48c32e5a1100fe137dd3dc31f96..ae6b1d78f1f920709922206b6f0c1cba97eb7a6d 100644 (file)
@@ -3,15 +3,15 @@
 # Copyright (C) 2018 O.S. Systems Software LTDA.
 SECTION = "base"
 LICENSE = "Proprietary"
-LIC_FILES_CHKSUM = "file://COPYING;md5=fb0303e4ee8b0e71c094171e2272bd44"
+LIC_FILES_CHKSUM = "file://COPYING;md5=6c12031a11b81db21cdfe0be88cac4b3"
 
 SRCBRANCH ?= "master"
 SRC_URI = " \
     ${FSL_MIRROR}/firmware-imx-${PV}.bin;fsl-eula=true \
 "
 
-SRC_URI[md5sum] = "b494c9a2ba9f8906de73ac33068789a2"
-SRC_URI[sha256sum] = "c115d5d0d115fc14754671bd2428f672f9f99677988588accef2fbca2c3f749c"
+SRC_URI[md5sum] = "a6b926d087e1e642580da8a6d982abe6"
+SRC_URI[sha256sum] = "45b0a7392e7a4b2e6c7e1cb988dd660ff3f8cd465afdf796ff840a00db08389d"
 
 S = "${WORKDIR}/firmware-imx-${PV}"
 
similarity index 87%
rename from recipes-bsp/firmware-imx/firmware-imx-8_8.1.1.bb
rename to recipes-bsp/firmware-imx/firmware-imx-8_8.5.bb
index d99aa41be24cf7f18bee627d7980cc2cd7601892..64fa2885b80ee3621545a0a66dd5c0c971098b7b 100644 (file)
@@ -13,8 +13,6 @@ do_deploy() {
     install -m 0644 ${S}/firmware/hdmi/cadence/hdmitxfw.bin ${DEPLOYDIR}
     install -m 0644 ${S}/firmware/hdmi/cadence/hdmirxfw.bin ${DEPLOYDIR}
     install -m 0644 ${S}/firmware/hdmi/cadence/dpfw.bin ${DEPLOYDIR}
-    # SECO
-    install -m 0644 ${S}/firmware/seco/mx8qm-ahab-container.img ${DEPLOYDIR}
 }
 addtask deploy after do_install before do_build
 
diff --git a/recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb b/recipes-bsp/firmware-imx/firmware-imx-8x_8.1.1.bb
deleted file mode 100644 (file)
index 85d394a..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2018 NXP
-SUMMARY = "Freescale i.MX firmware for 8X family"
-DESCRIPTION = "Freescale i.MX firmware for 8X family"
-
-require firmware-imx-${PV}.inc
-
-inherit deploy
-
-do_install[noexec] = "1"
-
-do_deploy() {
-    # SECO
-    install -m 0644 ${S}/firmware/seco/mx8qx-ahab-container.img ${DEPLOYDIR}
-}
-
-addtask deploy after do_install before do_build
-
-PACKAGE_ARCH = "${MACHINE_SOCARCH}"
-
-COMPATIBLE_MACHINE = "(mx8x)"
similarity index 96%
rename from recipes-bsp/firmware-imx/firmware-imx_8.1.1.bb
rename to recipes-bsp/firmware-imx/firmware-imx_8.5.bb
index 96a09e3872dda44eb13d015907e81a6beee981f9..549a86e6ab1473991959ded71d8aad83a8f42fbe 100644 (file)
@@ -21,6 +21,9 @@ do_install() {
     cd firmware
     for d in *; do
         case $d in
+        easrc)
+            # excluding as only applies Nano SoC
+            ;;
         ddr|hdmi|seco)
             # These folders are for i.MX 8 and are included in the boot image via imx-boot
             bbnote Excluding folder $d