diff options
author | Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> | 2020-08-18 20:21:24 +0000 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2020-09-23 23:40:51 -0300 |
commit | da4b4663ac9a6cb6c592ce96d5011345013fd839 (patch) | |
tree | 46c2cb6a7cb04464d1ea0d97860fd536c973b3d4 /recipes-bsp/imx-seco | |
parent | c0a1a03151b8097e7e9904db3871dc7134074cc5 (diff) | |
download | meta-freescale-da4b4663ac9a6cb6c592ce96d5011345013fd839.tar.gz |
imx-seco: upgrade to version 3.6.3
Upstream version has been bumped up, update the recipe to match it.
SECO FW name is picked up from the machine definition, as it is now
defined in a separate bbclass which allows FW names to be set based on
machine's SoC.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Diffstat (limited to 'recipes-bsp/imx-seco')
-rw-r--r-- | recipes-bsp/imx-seco/imx-seco-libs_git.bb | 24 | ||||
-rw-r--r-- | recipes-bsp/imx-seco/imx-seco_2.3.1.bb | 30 | ||||
-rw-r--r-- | recipes-bsp/imx-seco/imx-seco_3.6.3.bb | 26 |
3 files changed, 50 insertions, 30 deletions
diff --git a/recipes-bsp/imx-seco/imx-seco-libs_git.bb b/recipes-bsp/imx-seco/imx-seco-libs_git.bb new file mode 100644 index 00000000..f292dedd --- /dev/null +++ b/recipes-bsp/imx-seco/imx-seco-libs_git.bb | |||
@@ -0,0 +1,24 @@ | |||
1 | # Copyright (C) 2019-2020 NXP | ||
2 | |||
3 | SUMMARY = "NXP i.MX SECO library" | ||
4 | DESCRIPTION = "NXP IMX SECO library" | ||
5 | SECTION = "base" | ||
6 | LICENSE = "Proprietary" | ||
7 | LIC_FILES_CHKSUM = "file://EULA.txt;md5=228c72f2a91452b8a03c4cab30f30ef9" | ||
8 | |||
9 | DEPENDS = "zlib" | ||
10 | |||
11 | SRCBRANCH = "imx_5.4.24_2.1.0" | ||
12 | SRC_URI = "git://github.com/NXP/imx-seco-libs.git;protocol=https;branch=${SRCBRANCH}" | ||
13 | SRCREV = "a4faaa474e49fa0d3668db466739834fe45a6767" | ||
14 | |||
15 | S = "${WORKDIR}/git" | ||
16 | |||
17 | TARGET_CC_ARCH += "${LDFLAGS}" | ||
18 | |||
19 | do_install () { | ||
20 | oe_runmake DESTDIR=${D} install | ||
21 | } | ||
22 | |||
23 | COMPATIBLE_MACHINE = "(mx8)" | ||
24 | COMPATIBLE_MACHINE_mx8m = "(^$)" | ||
diff --git a/recipes-bsp/imx-seco/imx-seco_2.3.1.bb b/recipes-bsp/imx-seco/imx-seco_2.3.1.bb deleted file mode 100644 index b86ea0b6..00000000 --- a/recipes-bsp/imx-seco/imx-seco_2.3.1.bb +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | # Copyright 2019 NXP | ||
2 | |||
3 | SUMMARY = "NXP i.MX SECO firmware" | ||
4 | DESCRIPTION = "NXP IMX SECO firmware" | ||
5 | SECTION = "base" | ||
6 | LICENSE = "Proprietary" | ||
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=fb0303e4ee8b0e71c094171e2272bd44" | ||
8 | |||
9 | inherit fsl-eula-unpack deploy | ||
10 | |||
11 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true " | ||
12 | |||
13 | SRC_URI[md5sum] = "cf8d6bbf93f0aa6e1049f1098a0f7e0f" | ||
14 | SRC_URI[sha256sum] = "b429ac58b2ea1771b3fdf7ae87bf1d37ccaf596bde01a5ecccae27b2145f6824" | ||
15 | |||
16 | do_compile[noexec] = "1" | ||
17 | |||
18 | do_install[noexec] = "1" | ||
19 | |||
20 | SECO_FIRMWARE_NAME ?= "mx8qm-ahab-container.img" | ||
21 | SECO_FIRMWARE_NAME_mx8qm = "mx8qm-ahab-container.img" | ||
22 | SECO_FIRMWARE_NAME_mx8x = "mx8qx-ahab-container.img" | ||
23 | |||
24 | addtask deploy after do_install | ||
25 | do_deploy () { | ||
26 | # Deploy i.MX8 SECO firmware files | ||
27 | install -m 0644 ${S}/firmware/seco/${SECO_FIRMWARE_NAME} ${DEPLOYDIR} | ||
28 | } | ||
29 | |||
30 | COMPATIBLE_MACHINE = "(mx8qm|mx8x)" | ||
diff --git a/recipes-bsp/imx-seco/imx-seco_3.6.3.bb b/recipes-bsp/imx-seco/imx-seco_3.6.3.bb new file mode 100644 index 00000000..144125f8 --- /dev/null +++ b/recipes-bsp/imx-seco/imx-seco_3.6.3.bb | |||
@@ -0,0 +1,26 @@ | |||
1 | # Copyright (C) 2019-2020 NXP | ||
2 | |||
3 | SUMMARY = "NXP i.MX SECO firmware" | ||
4 | DESCRIPTION = "NXP IMX SECO firmware" | ||
5 | SECTION = "base" | ||
6 | LICENSE = "Proprietary" | ||
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=228c72f2a91452b8a03c4cab30f30ef9" | ||
8 | |||
9 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy | ||
10 | |||
11 | SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" | ||
12 | |||
13 | SRC_URI[md5sum] = "22a47e14e3f2e713b4b1b2b7ff768b11" | ||
14 | SRC_URI[sha256sum] = "52ba07633e0f8707d8c26724b5cd03ef96444c8de1e0e134acac50acacf3e7dd" | ||
15 | |||
16 | do_compile[noexec] = "1" | ||
17 | |||
18 | do_install[noexec] = "1" | ||
19 | |||
20 | addtask deploy after do_install | ||
21 | do_deploy () { | ||
22 | # Deploy i.MX8 SECO firmware files | ||
23 | install -m 0644 ${S}/firmware/seco/${SECO_FIRMWARE_NAME} ${DEPLOYDIR} | ||
24 | } | ||
25 | |||
26 | COMPATIBLE_MACHINE = "(mx8qm|mx8qxp|mx8qxpc0|mx8phantomdxl|mx8dxl)" | ||