Complete Yocto mirror with license table for TQMa6UL (2038-compliance)
- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
# Copyright (C) 2014 O.S. Systems Software LTDA.
|
||||
|
||||
DESCRIPTION = "Small image to be used with Manufacturing Tool \
|
||||
(mfg-tool) in a production environment."
|
||||
|
||||
LICENSE = "MIT"
|
||||
|
||||
inherit mfgtool-initramfs-image
|
||||
11
sources/meta-freescale/recipes-fsl/mcore-demos/README
Normal file
11
sources/meta-freescale/recipes-fsl/mcore-demos/README
Normal file
@@ -0,0 +1,11 @@
|
||||
The M4 demo app version of each SoCs are followed:
|
||||
* 2.16.000 -- i.MX 7ULP, 8MQ, 8MM
|
||||
* 2.9.0 -- i.MX 8DXL, 8QM, 8QXP
|
||||
* 1.0.1 -- i.MX 7D
|
||||
|
||||
The M7 demo app version of each SoCs are followed:
|
||||
* 2.16.000 -- i.MX 8MP , 8MNULite, 8MN
|
||||
* 24.12.00 -- i.MX95
|
||||
|
||||
The M33 demo app version of each SoCs are followed:
|
||||
* 2.16.000 -- i.MX 8ULP, i.MX 93
|
||||
@@ -0,0 +1,13 @@
|
||||
# Copyright 2023-2024 NXP
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
require imx-mcore-demos.inc
|
||||
|
||||
LIC_FILES_CHKSUM:mx8ulp-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
LIC_FILES_CHKSUM:mx93-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
|
||||
SRC_URI[imx8ulp.sha256sum] = "2d1d48eb3f01d020917f42281581835a3c085233e9764ec845940c1e49ac317b"
|
||||
|
||||
SRC_URI[imx93.sha256sum] = "c954b9bc32cfdea9b696fa0b02f934812054e3ab445b5dd8eb7898d427e47526"
|
||||
|
||||
COMPATIBLE_MACHINE = "(mx8ulp-nxp-bsp|mx93-nxp-bsp)"
|
||||
@@ -0,0 +1,13 @@
|
||||
# Copyright 2017-2021 NXP
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
require imx-mcore-demos.inc
|
||||
|
||||
LIC_FILES_CHKSUM:mx7d-nxp-bsp = "file://COPYING;md5=8cf95184c220e247b9917e7244124c5a"
|
||||
|
||||
SRC_URI = "${FSL_MIRROR}/${SOC}-m4-freertos-${PV}.bin;fsl-eula=true"
|
||||
S = "${WORKDIR}/${SOC}-m4-freertos-${PV}"
|
||||
|
||||
SRC_URI[sha256sum] = "cc00d3b936d49b2794a2a99e10129437e70caba3fd26b8379b8c50dd22f73254"
|
||||
|
||||
COMPATIBLE_MACHINE = "(mx7d-nxp-bsp)"
|
||||
@@ -0,0 +1,16 @@
|
||||
# Copyright 2017-2024 NXP
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
require imx-mcore-demos.inc
|
||||
|
||||
LIC_FILES_CHKSUM:mx7ulp-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
LIC_FILES_CHKSUM:mx8mm-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
LIC_FILES_CHKSUM:mx8mq-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
|
||||
SRC_URI[imx7ulp.sha256sum] = "1fbb26f8e0a69a2e3925e07cf0cc4a13b13e3ff6321a2ba3dc39c454c82b398b"
|
||||
|
||||
SRC_URI[imx8mm.sha256sum] = "a335b54b797c37be05c5b4e6aeabd02099f401de907186723361d1fc25ea3f24"
|
||||
|
||||
SRC_URI[imx8mq.sha256sum] = "09b7195ce553dae5808afcefaf6f76c79f7122ce4dd31fabd679b768607dea25"
|
||||
|
||||
COMPATIBLE_MACHINE = "(mx7ulp-nxp-bsp|mx8mm-nxp-bsp|mx8mq-nxp-bsp)"
|
||||
@@ -0,0 +1,17 @@
|
||||
# Copyright 2017-2021 NXP
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
require imx-mcore-demos.inc
|
||||
|
||||
LIC_FILES_CHKSUM:mx8dxl-nxp-bsp = "file://COPYING;md5=cf3f9b8d09bc3926b1004ea71f7a248a"
|
||||
LIC_FILES_CHKSUM:mx8qm-nxp-bsp = "file://COPYING;md5=a632fefd1c359980434f9389833cab3a"
|
||||
LIC_FILES_CHKSUM:mx8qxp-nxp-bsp = "file://COPYING;md5=a632fefd1c359980434f9389833cab3a"
|
||||
LIC_FILES_CHKSUM:mx8dx-nxp-bsp = "file://COPYING;md5=a632fefd1c359980434f9389833cab3a"
|
||||
|
||||
SRC_URI[imx8dxl.sha256sum] = "66ddba970712ed394de4034b362334a12caa5865a6afc1dfb5a897bb55b4fcf1"
|
||||
|
||||
SRC_URI[imx8qm.sha256sum] = "c695e72b0c7f609132f5990469cf950c03e137de887bd7e24d059c51a7b499be"
|
||||
|
||||
SRC_URI[imx8qx.sha256sum] = "bbb268a30a58a86e38966122191c8aa69f427c6c1d56b0ce81e518f4d652782a"
|
||||
|
||||
COMPATIBLE_MACHINE = "(mx8dxl-nxp-bsp|mx8qm-nxp-bsp|mx8qxp-nxp-bsp|mx8dx-nxp-bsp)"
|
||||
@@ -0,0 +1,22 @@
|
||||
# Copyright 2023-2024 NXP
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
require imx-mcore-demos.inc
|
||||
|
||||
LIC_FILES_CHKSUM:mx8mn-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
LIC_FILES_CHKSUM:mx8mnul-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
|
||||
LIC_FILES_CHKSUM:mx8mp-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
LIC_FILES_CHKSUM:mx8mpul-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
|
||||
LIC_FILES_CHKSUM:mx95-nxp-bsp = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
|
||||
|
||||
SRC_URI[imx8mn.sha256sum] = "ab608d621c8d74f42514799a732414184bd22f058a8a87a0ab75147a0fd5d99c"
|
||||
|
||||
SRC_URI[imx8mnddr3l.sha256sum] = "9c9477db2581640395ec3bc7524f89c2c09ffd2947d9186959343a8cf764ad28"
|
||||
|
||||
SRC_URI[imx8mp.sha256sum] = "672af1e1d8fcc1ebd12b45c6dc4cfc7abc85ea9ebbf114d15f4bfe7540e24ea1"
|
||||
|
||||
SRC_URI[imx95.sha256sum] = "8d394b62a4fbad8303acf43f9f8672e5d1c17f1af8f47d7665740272819c0cc1"
|
||||
|
||||
COMPATIBLE_MACHINE = "(mx8mn-nxp-bsp|mx8mnul-nxp-bsp|mx8mp-nxp-bsp|mx8mpul-nxp-bsp|mx95-nxp-bsp)"
|
||||
@@ -0,0 +1,10 @@
|
||||
# Copyright 2023-2024 NXP
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
require imx-mcore-demos.inc
|
||||
|
||||
LIC_FILES_CHKSUM:mx95-nxp-bsp = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837"
|
||||
|
||||
SRC_URI[imx95.sha256sum] = "01603b53fd01181631b71f5139a4a3e215f7e03cc531638ef4fa805a678ede3d"
|
||||
|
||||
COMPATIBLE_MACHINE = "(mx95-nxp-bsp)"
|
||||
@@ -0,0 +1,65 @@
|
||||
# Copyright 2017-2021 NXP
|
||||
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||
|
||||
SUMMARY = "i.MX M4/M7/M33 core Demo images"
|
||||
SECTION = "app"
|
||||
LICENSE = "Proprietary"
|
||||
|
||||
inherit deploy fsl-eula-unpack
|
||||
|
||||
SOC ?= "INVALID"
|
||||
SOC:mx7ulp-nxp-bsp = "imx7ulp"
|
||||
SOC:mx7d-nxp-bsp = "imx7d-sabresd"
|
||||
SOC:mx8dxl-nxp-bsp = "imx8dxl"
|
||||
SOC:mx8mm-nxp-bsp = "imx8mm"
|
||||
SOC:mx8mn-nxp-bsp = "imx8mn"
|
||||
SOC:mx8mnul-nxp-bsp = "imx8mnddr3l"
|
||||
SOC:mx8mp-nxp-bsp = "imx8mp"
|
||||
SOC:mx8mpul-nxp-bsp = "imx8mp"
|
||||
SOC:mx8mq-nxp-bsp = "imx8mq"
|
||||
SOC:mx8qm-nxp-bsp = "imx8qm"
|
||||
SOC:mx8qxp-nxp-bsp = "imx8qx"
|
||||
SOC:mx8dx-nxp-bsp = "imx8qx"
|
||||
SOC:mx8ulp-nxp-bsp = "imx8ulp"
|
||||
SOC:mx93-nxp-bsp = "imx93"
|
||||
SOC:mx95-nxp-bsp = "imx95"
|
||||
|
||||
MCORE_TYPE ?= "m4"
|
||||
MCORE_TYPE:mx8mn-nxp-bsp = "m7"
|
||||
MCORE_TYPE:mx8mnul-nxp-bsp = "m7"
|
||||
MCORE_TYPE:mx8mp-nxp-bsp = "m7"
|
||||
MCORE_TYPE:mx8mpul-nxp-bsp = "m7"
|
||||
MCORE_TYPE:mx8ulp-nxp-bsp = "m33"
|
||||
MCORE_TYPE:mx93-nxp-bsp = "m33"
|
||||
MCORE_TYPE:mx95-nxp-bsp = "m7"
|
||||
|
||||
SRC_URI = "${FSL_MIRROR}/${SOC}-${MCORE_TYPE}-demo-${PV}.bin;name=${SOC};fsl-eula=true"
|
||||
|
||||
S = "${WORKDIR}/${SOC}-${MCORE_TYPE}-demo-${PV}"
|
||||
|
||||
SCR = "SCR-${SOC}-${MCORE_TYPE}-demo.txt"
|
||||
|
||||
MCORE_DEMO_FILE_EXTENSION ?= "bin"
|
||||
MCORE_DEMO_FILE_EXTENSION:mx7ulp-nxp-bsp = "img"
|
||||
|
||||
do_install () {
|
||||
install -d ${D}${nonarch_base_libdir}/firmware
|
||||
if ls ${S}/*.elf > /dev/null 2>&1; then
|
||||
install -m 0644 ${S}/*.elf ${D}${nonarch_base_libdir}/firmware
|
||||
fi
|
||||
install -m 0644 ${S}/*.${MCORE_DEMO_FILE_EXTENSION} ${D}${nonarch_base_libdir}/firmware
|
||||
}
|
||||
|
||||
do_deploy () {
|
||||
# Install the demo binaries
|
||||
install -d ${DEPLOYDIR}/mcore-demos
|
||||
install -m 0644 ${S}/*.${MCORE_DEMO_FILE_EXTENSION} ${DEPLOYDIR}/mcore-demos/
|
||||
}
|
||||
|
||||
addtask deploy after do_install
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_SOCARCH}"
|
||||
|
||||
FILES:${PN} = "${nonarch_base_libdir}/firmware"
|
||||
|
||||
INSANE_SKIP:${PN} = "arch"
|
||||
@@ -0,0 +1,15 @@
|
||||
DESCRIPTION = "Add packages for ISP build"
|
||||
|
||||
# basler-camera* gets dynamically renamed
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
inherit packagegroup
|
||||
|
||||
ISP_PKGS ?= ""
|
||||
ISP_PKGS:mx8mp-nxp-bsp = " \
|
||||
isp-imx \
|
||||
basler-camera \
|
||||
kernel-module-isp-vvcam \
|
||||
"
|
||||
RDEPENDS:${PN} = " \
|
||||
${ISP_PKGS} \
|
||||
"
|
||||
@@ -0,0 +1,49 @@
|
||||
# Copyright (C) 2014, 2015 O.S. Systems Software LTDA.
|
||||
|
||||
SUMMARY = "Freescale Manufacturing Tool requirements"
|
||||
LICENSE = "MIT"
|
||||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
inherit packagegroup
|
||||
|
||||
PACKAGES = " \
|
||||
${PN}-base \
|
||||
${PN}-mtd \
|
||||
${PN}-extfs \
|
||||
"
|
||||
|
||||
# The essential packages for device bootup that may be set in the
|
||||
# machine configuration file.
|
||||
MACHINE_ESSENTIAL_EXTRA_RDEPENDS ?= ""
|
||||
|
||||
# Distro can override the following VIRTUAL-RUNTIME providers:
|
||||
VIRTUAL-RUNTIME_keymaps ?= "keymaps"
|
||||
|
||||
RDEPENDS:${PN}-base = " \
|
||||
bash \
|
||||
imx-uuc \
|
||||
util-linux \
|
||||
coreutils \
|
||||
dosfstools \
|
||||
mmc-utils \
|
||||
base-files \
|
||||
base-passwd \
|
||||
busybox \
|
||||
${@bb.utils.contains("MACHINE_FEATURES", "keyboard", "${VIRTUAL-RUNTIME_keymaps}", "", d)} \
|
||||
${MACHINE_ESSENTIAL_EXTRA_RDEPENDS} \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN}-mtd = " \
|
||||
${PN}-base \
|
||||
imx-kobs \
|
||||
mtd-utils \
|
||||
mtd-utils-ubifs \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN}-extfs = " \
|
||||
${PN}-base \
|
||||
e2fsprogs-mke2fs \
|
||||
e2fsprogs-e2fsck \
|
||||
"
|
||||
COMPATIBLE_MACHINE = "(imx-generic-bsp)"
|
||||
@@ -0,0 +1,12 @@
|
||||
DESCRIPTION = "Add packages for opencv i.MX build"
|
||||
|
||||
inherit packagegroup
|
||||
|
||||
OPENCV_PKGS = " \
|
||||
opencv-apps \
|
||||
opencv-samples \
|
||||
python3-opencv \
|
||||
"
|
||||
RDEPENDS:${PN} = " \
|
||||
${OPENCV_PKGS} \
|
||||
"
|
||||
Reference in New Issue
Block a user