[meta-ti] [master][PATCH 12/20] conf: am57xx-evm: Add missing *.dtb and *.dtbo
From: Yogesh Siraswar Add missing dtb and dtbo to deploy folder Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/am57xx-evm.conf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conf/machine/am57xx-evm.conf b/conf/machine/am57xx-evm.conf index 7441e80..f977c5c 100644 --- a/conf/machine/am57xx-evm.conf +++ b/conf/machine/am57xx-evm.conf @@ -15,6 +15,7 @@ KERNEL_DEVICETREE = " \ am5729-beagleboneai.dtb \ am57xx-evm.dtb \ ti/am57xx-evm-common.dtbo \ +am57xx-evm-reva3.dtb \ ti/am57xx-evm-reva3.dtbo \ am571x-idk.dtb \ ti/am571x-idk-touchscreen.dtbo \ @@ -22,6 +23,8 @@ KERNEL_DEVICETREE = " \ am574x-idk.dtb \ ti/am57xx-idk-osd-lcd-common.dtbo \ ti/am572x-idk-touchscreen.dtbo \ +ti/lcd-osd101t2587.dtbo \ +ti/lcd-osd101t2045.dtbo \ " KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am574x-idk-pru-excl-uio.dtb am572x-idk-pru-excl-uio.dtb am571x-idk-pru-excl-uio.dtb', '', d)}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14197): https://lists.yoctoproject.org/g/meta-ti/message/14197 Mute This Topic: https://lists.yoctoproject.org/mt/87160248/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 06/20] u-boot-ti-staging: Bump u-boot version for 08.01.00.003
From: Yogesh Siraswar u-boot bump for 08.01.00.003 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb index 6765572..b5aa3fb 100644 --- a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb @@ -2,8 +2,8 @@ require u-boot-ti.inc LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" -PR = "r13" +PR = "r14" BRANCH = "ti-u-boot-2021.01" -SRCREV = "377e0f7041d1863bf9b3d23e90fb4b0c0a2cd6bf" +SRCREV = "6c804a1af10bda322c86ce1c5dbb29f0fbb56c79" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14188): https://lists.yoctoproject.org/g/meta-ti/message/14188 Mute This Topic: https://lists.yoctoproject.org/mt/87160237/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 09/20] recipes: update github SRC_URIs
From: Denys Dmytriyenko https://github.blog/2021-09-01-improving-git-protocol-security-github/ GitHub is deprecating unauthenticated protocols, including git:// so update SRC_URIs with protocol=https Explicitly pass branch=master where omitted, as bitbake now requires it. While at it, update libion to the latest to eliminate upstreamed patch. Signed-off-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- ...NUInstallDirs-module-to-detect-install-pa.patch | 48 -- recipes-devtools/ion/libion_git.bb | 6 +-- .../beagleboard/beaglebone-getting-started.bb | 2 +- 3 files changed, 3 insertions(+), 53 deletions(-) delete mode 100644 recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch diff --git a/recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch b/recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch deleted file mode 100644 index bf63ed3..000 --- a/recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 51eece2c291e121f9ae67c9b812617b885e76a64 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 18 Dec 2019 20:31:52 -0800 -Subject: [PATCH] cmake: Use GNUInstallDirs module to detect install paths - -This helps it to calculate directories as per platform instead of -hardcoding them, helps compile it for arches which use /lib64 and -/usr/lib64 for libpaths - -Upstream-Status: Submitted [https://github.com/glneo/libion/pull/2] -Signed-off-by: Khem Raj - CMakeLists.txt | 10 ++ - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 6e5928c..5b7c0de 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -3,6 +3,8 @@ PROJECT(ion) - set(PROJECT_DESCRIPTION "ION Userspace Memory Allocator Library") - set(PROJECT_VERSION 1.0.0) - -+INCLUDE(GNUInstallDirs) -+ - add_library(ion - SHARED - src/libion.c -@@ -23,12 +25,12 @@ target_include_directories(ion - configure_file(libion.pc.in libion.pc @ONLY) - - install(TARGETS ion -- LIBRARY DESTINATION lib -- PUBLIC_HEADER DESTINATION include/ion) -+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} -+ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/ion) - - install(DIRECTORY include/kernel-headers/4.19/ -- DESTINATION include -+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} - FILES_MATCHING PATTERN "*.h") - - install(FILES ${CMAKE_BINARY_DIR}/libion.pc -- DESTINATION lib/pkgconfig) -+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) --- -2.24.1 - diff --git a/recipes-devtools/ion/libion_git.bb b/recipes-devtools/ion/libion_git.bb index 4cf03af..f5ca8e8 100644 --- a/recipes-devtools/ion/libion_git.bb +++ b/recipes-devtools/ion/libion_git.bb @@ -6,10 +6,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" PV = "1.0.0" BRANCH = "master" -SRC_URI = "git://github.com/glneo/libion.git;protocol=git;branch=${BRANCH} \ - file://0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch \ - " -SRCREV = "813bd63e2f2118e17cb1c5d38505a1e572a2381c" +SRC_URI = "git://github.com/glneo/libion.git;protocol=https;branch=${BRANCH}" +SRCREV = "7e138fc31febbb67734792c1a911439bfd6d23eb" S = "${WORKDIR}/git" diff --git a/recipes-ti/beagleboard/beaglebone-getting-started.bb b/recipes-ti/beagleboard/beaglebone-getting-started.bb index 303b9bd..25538ac 100644 --- a/recipes-ti/beagleboard/beaglebone-getting-started.bb +++ b/recipes-ti/beagleboard/beaglebone-getting-started.bb @@ -8,7 +8,7 @@ LICENSE = "CC-BY-SA-3.0 & GPLv3+ & MIT & PD" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f6f02761e31334c48f7021fb94c89aaa" SRCREV = "05bedba192646152b7bc80b0accaea75aef864e5" -SRC_URI = "git://github.com/jadonk/beaglebone-getting-started.git" +SRC_URI = "git://github.com/jadonk/beaglebone-getting-started.git;protocol=https;branch=master" S = "${WORKDIR}/git" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14193): https://lists.yoctoproject.org/g/meta-ti/message/14193 Mute This Topic: https://lists.yoctoproject.org/mt/87160242/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 10/20] recipes-bsp: u-boot-ti-mainline: Update to v2021.10 release
From: Amjad Ouled-Ameur This introduces a critical fix for both AM335X EVM and AM43XX EVM, which can no longer boot because "uuid" is undefined. v2021.10 has these two fixes, one for each platform: - commit ff8f277e9121 ("ti: am335x_evm: Switch to DISTRO_BOOT only") - commit e0c91ae24e5b ("ti: am43xx_evm: Switch to DISTRO_BOOT only") Signed-off-by: Amjad Ouled-Ameur Reviewed-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/u-boot/u-boot-ti-mainline_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb b/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb index 2db9899..76aaa4b 100644 --- a/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb +++ b/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" PR = "r0" -PV = "2021.07" +PV = "2021.10" # For the un-initiated: # The actual URL you'd use with a git clone for example would be: @@ -15,4 +15,4 @@ PV = "2021.07" # b) and we want git fetcher to use https protocol, hence GIT_PROTOCOL as https UBOOT_GIT_URI = "git://source.denx.de/u-boot/u-boot.git" UBOOT_GIT_PROTOCOL = "https" -SRCREV = "840658b093976390e9537724f802281c9c8439f5" +SRCREV = "d80bb749fab53da72c4a0e09b8c2d2aaa3103c91" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14192): https://lists.yoctoproject.org/g/meta-ti/message/14192 Mute This Topic: https://lists.yoctoproject.org/mt/87160241/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 18/20] conf: machine: Add j7200 hs platform
From: Yogesh Siraswar Machine conf for J7200 HS platform. Used am64xx hs and j721e hs as reference. Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/j7200-hs-evm-k3r5.conf | 13 + conf/machine/j7200-hs-evm.conf | 22 ++ 2 files changed, 35 insertions(+) create mode 100644 conf/machine/j7200-hs-evm-k3r5.conf create mode 100644 conf/machine/j7200-hs-evm.conf diff --git a/conf/machine/j7200-hs-evm-k3r5.conf b/conf/machine/j7200-hs-evm-k3r5.conf new file mode 100644 index 000..488f19e --- /dev/null +++ b/conf/machine/j7200-hs-evm-k3r5.conf @@ -0,0 +1,13 @@ +#@TYPE: Machine +#@NAME: J7200 HS EVM (R5F) +#@DESCRIPTION: Machine configuration for the TI J7200 HS EVM (R5F core) + +require conf/machine/include/k3r5.inc + +SYSFW_SOC = "j7200" +SYSFW_CONFIG = "evm" +SYSFW_SUFFIX = "hs" + +UBOOT_MACHINE = "j7200_hs_evm_r5_defconfig" + +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" diff --git a/conf/machine/j7200-hs-evm.conf b/conf/machine/j7200-hs-evm.conf new file mode 100644 index 000..c55be00 --- /dev/null +++ b/conf/machine/j7200-hs-evm.conf @@ -0,0 +1,22 @@ +#@TYPE: Machine +#@NAME: J7200 HS EVM +#@DESCRIPTION: Machine configuration for the TI J7200 HS EVM + +require conf/machine/j7-evm.conf + +UBOOT_MACHINE = "j7200_hs_evm_a72_defconfig" + +UBOOT_ENTRYPOINT = "0x8008" +UBOOT_LOADADDRESS = "0x8008" +UBOOT_RD_LOADADDRESS = "0x8400" +UBOOT_RD_ENTRYPOINT ="0x8400" +UBOOT_DTB_LOADADDRESS = "0x8300" +UBOOT_DTBO_LOADADDRESS = "0x8308" +UBOOT_DTBO_OFFSET = "0x0001" + +SPL_BINARY = "tispl.bin_HS" +SPL_BINARYNAME = "tispl.bin" +UBOOT_BINARY = "u-boot.img_HS" +IMAGE_BOOT_FILES = "${UBOOT_BINARY}" + +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14202): https://lists.yoctoproject.org/g/meta-ti/message/14202 Mute This Topic: https://lists.yoctoproject.org/mt/87160254/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 14/20] ti-sci-fw: changes to build combined boot image for hs build
From: Yogesh Siraswar Added support to build combined boot image for hs build. This required k3 image gen patch that is already merged. Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 21 +++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb index 4fa8f1f..dd0ce09 100644 --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb @@ -3,9 +3,10 @@ require recipes-bsp/ti-linux-fw/ti-linux-fw.inc DEPENDS = "openssl-native u-boot-mkimage-native dtc-native" DEPENDS:append:j7200-evm-k3r5 = " virtual/bootloader" DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader" +DEPENDS:append:am64xx-hs-evm-k3r5 = " virtual/bootloader" CLEANBROKEN = "1" -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" # Loaded by R5F core COMPATIBLE_MACHINE = "k3r5" @@ -48,12 +49,13 @@ EXTRA_OEMAKE = "\ SYSFW_PATH="${SYSFW_TISCI}" SOC=${SYSFW_SOC} CONFIG=${SYSFW_CONFIG} \ " EXTRA_OEMAKE_HS = " \ -HS=1 SYSFW_HS_PATH="${S}/ti-sysfw/${SYSFW_BASE}-enc.bin" SYSFW_HS_INNER_CERT_PATH="${S}/ti-sysfw/${SYSFW_BASE}-cert.bin" \ +HS=1 SW_REV=1 SYSFW_HS_PATH="${S}/ti-sysfw/${SYSFW_BASE}-enc.bin" SYSFW_HS_INNER_CERT_PATH="${S}/ti-sysfw/${SYSFW_BASE}-cert.bin" \ " EXTRA_OEMAKE:append = "${@['',' ${EXTRA_OEMAKE_HS}']['${SYSFW_SUFFIX}' == 'hs']}" EXTRA_OEMAKE:append:j7200-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" EXTRA_OEMAKE:append:am64xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" +EXTRA_OEMAKE:append:am64xx-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" do_compile() { cd ${WORKDIR}/imggen/ @@ -116,4 +118,19 @@ do_deploy:am64xx-evm-k3r5() { install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ } +do_install:am64xx-hs-evm-k3r5() { + install -d ${D}/boot + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY} +} + +do_deploy:am64xx-hs-evm-k3r5() { + install -d ${DEPLOYDIR} + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_BINARY} + install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ +} + addtask deploy before do_build after do_compile -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14199): https://lists.yoctoproject.org/g/meta-ti/message/14199 Mute This Topic: https://lists.yoctoproject.org/mt/87160250/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 15/20] am64xx-hs: changes to support new hs platform
From: Yogesh Siraswar Changes to support new am64x hs platform in: 1) optee: sign the image 2) atf: sign the image 3) u-boot: Add u-boot-spl image for combined boot image Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend | 8 recipes-bsp/u-boot/u-boot-ti.inc | 6 ++ recipes-security/optee/optee-os_%.bbappend | 4 3 files changed, 18 insertions(+) diff --git a/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend b/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend index 2258258..8fdccbe 100644 --- a/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend +++ b/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend @@ -16,6 +16,14 @@ do_compile:append:am65xx-hs-evm() { ) } +do_compile:append:am64xx-hs-evm() { + export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG} + ( cd ${B}/${BUILD_DIR}/release/; \ + mv bl31.bin bl31.bin.unsigned; \ + ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh bl31.bin.unsigned bl31.bin; \ + ) +} + do_compile:append:j7-hs-evm() { export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG} ( cd ${BUILD_DIR}; \ diff --git a/recipes-bsp/u-boot/u-boot-ti.inc b/recipes-bsp/u-boot/u-boot-ti.inc index 8a42061..633975c 100644 --- a/recipes-bsp/u-boot/u-boot-ti.inc +++ b/recipes-bsp/u-boot/u-boot-ti.inc @@ -66,6 +66,7 @@ SPL_UART_BINARY:k3r5 = "" SPL_UART_BINARY:lego-ev3 = "" SPL_UART_BINARY:j7200-evm-k3r5 = "u-boot-spl.bin" SPL_UART_BINARY:am64xx-evm-k3r5 = "u-boot-spl.bin" +SPL_UART_BINARY:am64xx-hs-evm-k3r5 = "u-boot-spl.bin" SPL_UART_IMAGE ?= "${SPL_UART_BINARY}-${MACHINE}-${PV}-${PR}" SPL_UART_SYMLINK ?= "${SPL_UART_BINARY}-${MACHINE}" @@ -401,4 +402,9 @@ do_deploy:append:am64xx-evm-k3r5 () { mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true } +do_deploy:append:am64xx-hs-evm-k3r5 () { + mv ${DEPLOYDIR}/tiboot3.bin ${DEPLOYDIR}/tiboot3-r5spl.bin || true + mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true +} + TOOLCHAIN = "gcc" diff --git a/recipes-security/optee/optee-os_%.bbappend b/recipes-security/optee/optee-os_%.bbappend index aac14a5..0a40fa2 100644 --- a/recipes-security/optee/optee-os_%.bbappend +++ b/recipes-security/optee/optee-os_%.bbappend @@ -49,6 +49,10 @@ do_compile:append:am65xx-hs-evm() { optee_sign_k3hs } +do_compile:append:am64xx-hs-evm() { +optee_sign_k3hs +} + do_compile:append:j7-hs-evm() { optee_sign_k3hs } -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14200): https://lists.yoctoproject.org/g/meta-ti/message/14200 Mute This Topic: https://lists.yoctoproject.org/mt/87160252/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 16/20] conf: machine: am64xx: Add missing dtbo
From: Yogesh Siraswar Add missing k3-am642-evm-nand.dtbo required for system test Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/include/am64xx.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/am64xx.inc b/conf/machine/include/am64xx.inc index 18e3757..1d53c7a 100644 --- a/conf/machine/include/am64xx.inc +++ b/conf/machine/include/am64xx.inc @@ -10,6 +10,7 @@ KERNEL_DEVICETREE = " \ ti/k3-am642-evm.dtb \ ti/k3-am642-sk.dtb \ ti/k3-am642-evm-icssg1-dualemac.dtbo \ +ti/k3-am642-evm-nand.dtbo \ " # AM64 supports multi-certificate images, use the same -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14201): https://lists.yoctoproject.org/g/meta-ti/message/14201 Mute This Topic: https://lists.yoctoproject.org/mt/87160253/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 08/20] linux-ti-staging-rt: Bump linux rt version for 08.01.00.003
From: Yogesh Siraswar Bump linux rt version to 08.01.00.003 Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb index d2250c4..a02e82d 100644 --- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb @@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:" BRANCH = "ti-rt-linux-5.10.y" -SRCREV = "a5427455c650cb9d33e3d5f0b009a773370a5428" +SRCREV = "d3083b1688af8af4728478c759e56b2a22adf9e5" PV = "5.10.65+git${SRCPV}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14189): https://lists.yoctoproject.org/g/meta-ti/message/14189 Mute This Topic: https://lists.yoctoproject.org/mt/87160238/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 05/20] ti-linux-fw: Bump k3 image gen to latest
From: Yogesh Siraswar Update k3 image gen to latest. Bump linux firmware to v2021.09a Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index 4719721..97e5196 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -3,7 +3,7 @@ SUMMARY = "TI SCI firmware (SYSFW)" LICENSE = "TI-TFL" LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76" -PV = "2021.09" +PV = "2021.09a" INC_PR = "r1" # Firmware versions @@ -17,11 +17,11 @@ PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.06" GOODIX_FW_VERSION = "1.0.0.0" CADENCE_MHDP_FW_VERSION = "1.2.17" -TI_LINUX_FW_SRCREV ?= "0e93d4df760e5f0948b07c09b68f0b1ecd150d40" +TI_LINUX_FW_SRCREV ?= "95232a584175a8ac872adf477b2dbb9ca68ba063" SRCREV = "${TI_LINUX_FW_SRCREV}" BRANCH ?= "ti-linux-firmware" -SRCREV_imggen = "e182c3114f11eea3ec7ebb88cb1ef563a78d4eda" +SRCREV_imggen = "6baabef219aea0f667423f2cab2bc2d63a349488" SRCREV_FORMAT = "imggen" SRC_URI = " \ -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14187): https://lists.yoctoproject.org/g/meta-ti/message/14187 Mute This Topic: https://lists.yoctoproject.org/mt/87160236/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 01/20] u-boot-ti-staging: Bump u-boot version for 08.01.00.002
From: Yogesh Siraswar Bump u-boot version to 08.01.00.002 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb index db8dc9d..6765572 100644 --- a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb @@ -2,8 +2,8 @@ require u-boot-ti.inc LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" -PR = "r12" +PR = "r13" BRANCH = "ti-u-boot-2021.01" -SRCREV = "316948e851b21f1f79e78fdd364a754cf9817038" +SRCREV = "377e0f7041d1863bf9b3d23e90fb4b0c0a2cd6bf" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14184): https://lists.yoctoproject.org/g/meta-ti/message/14184 Mute This Topic: https://lists.yoctoproject.org/mt/87160233/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 17/20] conf: machine : am65xx: Add missing dtbo
From: Yogesh Siraswar Added missing dtbo k3-am654-evm-ov5640.dtbo required for system test Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/include/am65xx.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/am65xx.inc b/conf/machine/include/am65xx.inc index 2838c58..8b1531c 100644 --- a/conf/machine/include/am65xx.inc +++ b/conf/machine/include/am65xx.inc @@ -17,6 +17,7 @@ KERNEL_DEVICETREE = " \ ti/k3-am654-pcie-usb3.dtbo \ ti/k3-am654-evm-tc358876.dtbo \ ti/k3-am654-evm-oldi-lcd1evm.dtbo \ +ti/k3-am654-evm-ov5640.dtbo \ " BBMULTICONFIG += "k3r5-sr2" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14194): https://lists.yoctoproject.org/g/meta-ti/message/14194 Mute This Topic: https://lists.yoctoproject.org/mt/87160243/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 11/20] ti-linux-fw: Add AUTOREV support for K3 Image Gen
From: Yogesh Siraswar This patch brings k3 image gen under bleeding for nightly builds Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index 97e5196..c59120b 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -21,7 +21,9 @@ TI_LINUX_FW_SRCREV ?= "95232a584175a8ac872adf477b2dbb9ca68ba063" SRCREV = "${TI_LINUX_FW_SRCREV}" BRANCH ?= "ti-linux-firmware" -SRCREV_imggen = "6baabef219aea0f667423f2cab2bc2d63a349488" + +K3_IMAGE_GEN_SRCREV ?= "6baabef219aea0f667423f2cab2bc2d63a349488" +SRCREV_imggen = "${K3_IMAGE_GEN_SRCREV}" SRCREV_FORMAT = "imggen" SRC_URI = " \ -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14191): https://lists.yoctoproject.org/g/meta-ti/message/14191 Mute This Topic: https://lists.yoctoproject.org/mt/87160240/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 04/20] linux-ti-staging-rt: Bump linux rt version for 08.01.00.002 release
From: Yogesh Siraswar Bump linux rt version for 08.01.00.002 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb index d64227b..d2250c4 100644 --- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb @@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:" BRANCH = "ti-rt-linux-5.10.y" -SRCREV = "b9f28fcb222bc4508077366b05ad5d44984087b0" +SRCREV = "a5427455c650cb9d33e3d5f0b009a773370a5428" PV = "5.10.65+git${SRCPV}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14186): https://lists.yoctoproject.org/g/meta-ti/message/14186 Mute This Topic: https://lists.yoctoproject.org/mt/87160235/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 19/20] ti-rtos-firmware: Add j7200 hs support
From: Yogesh Siraswar We cannot use j7200 keyword for match b'n j7200-evm and j7200-hs-evm due to existing j7 keyword, we need to duplicate all the j7200 entries for hs. Also sign the DM firmware for J7200 similar to J7 HS Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 36 +- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb index 1248c9e..c0beb55 100644 --- a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb +++ b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb @@ -15,6 +15,7 @@ inherit update-alternatives PLAT_SFX = "" PLAT_SFX:j7 = "j721e" PLAT_SFX:j7200-evm = "j7200" +PLAT_SFX:j7200-hs-evm = "j7200" PLAT_SFX:am65xx = "am65xx" PLAT_SFX:am64xx = "am64xx" @@ -55,6 +56,15 @@ do_install:prepend:j7-hs-evm() { ) } +# J7 HS support +do_install:prepend:j7200-hs-evm() { +export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG} +( cd ${RTOS_DM_FW_DIR}; \ +mv ${DM_FIRMWARE} ${DM_FIRMWARE}.unsigned; \ +${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${DM_FIRMWARE}.unsigned ${DM_FIRMWARE}; \ +) +} + # Update the am64xx ipc binaries to be consistent with other platforms do_install:prepend:am64xx() { ( cd ${RTOS_IPC_FW_DIR}; \ @@ -68,7 +78,7 @@ do_install:prepend:am64xx() { #Install all R5 & DSP ipc echo test binaries in lib/firmware/pdk-ipc, with softlinks up a level do_install() { - + : } do_install:j7() { @@ -100,6 +110,18 @@ do_install:j7200-evm() { install -m 0644 ${RTOS_ETH_FW_DIR}/app_remoteswitchcfg_server_strip.xer5f ${LEGACY_ETH_FW_DIR} } +do_install:j7200-hs-evm() { +install -d ${LEGACY_IPC_FW_DIR} +install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu1_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR} +install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR} +install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR} +# DM Firmware +install -m 0644 ${RTOS_DM_FW_DIR}/ipc_echo_testb_mcu1_0_release_strip.xer5f ${LEGACY_DM_FW_DIR} +# ETH firmware +install -d ${LEGACY_ETH_FW_DIR} +install -m 0644 ${RTOS_ETH_FW_DIR}/app_remoteswitchcfg_server_strip.xer5f ${LEGACY_ETH_FW_DIR} +} + do_install:am65xx() { install -d ${LEGACY_IPC_FW_DIR} install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu1_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR} @@ -148,6 +170,13 @@ ALTERNATIVE:${PN}:j7200-evm = "\ j7200-main-r5f0_1-fw \ " +ALTERNATIVE:${PN}:j7200-hs-evm = "\ +j7200-mcu-r5f0_0-fw \ +j7200-mcu-r5f0_1-fw \ +j7200-main-r5f0_0-fw \ +j7200-main-r5f0_1-fw \ +" + # Set up link names for the firmwares TARGET_MCU_R5FSS0_0:am65xx = "am65x-mcu-r5f0_0-fw" @@ -174,6 +203,11 @@ TARGET_MCU_R5FSS0_1:j7200-evm = "j7200-mcu-r5f0_1-fw" TARGET_MAIN_R5FSS0_0:j7200-evm = "j7200-main-r5f0_0-fw" TARGET_MAIN_R5FSS0_1:j7200-evm = "j7200-main-r5f0_1-fw" +TARGET_MCU_R5FSS0_0:j7200-hs-evm = "j7200-mcu-r5f0_0-fw" +TARGET_MCU_R5FSS0_1:j7200-hs-evm = "j7200-mcu-r5f0_1-fw" +TARGET_MAIN_R5FSS0_0:j7200-hs-evm = "j7200-main-r5f0_0-fw" +TARGET_MAIN_R5FSS0_1:j7200-hs-evm = "j7200-main-r5f0_1-fw" + ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14195): https://lists.yoctoproject.org/g/meta-ti/message/14195 Mute This Topic: https://lists.yoctoproject.org/mt/87160244/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 20/20] j7200-hs: changes to support new hs platform
From: Yogesh Siraswar Changes to support new j7200 hs platform in: 1) optee: sign the image 2) atf: sign the image 3) u-boot: Add u-boot-spl image for combined boot image 4) ti-sci-fw_git: Update firmware prefix for j7200 hs Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 18 ++ .../trusted-firmware-a/trusted-firmware-a_%.bbappend | 8 recipes-bsp/u-boot/u-boot-ti.inc | 6 ++ recipes-security/optee/optee-os_%.bbappend | 4 4 files changed, 36 insertions(+) diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb index dd0ce09..f70c3ae 100644 --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb @@ -2,6 +2,7 @@ require recipes-bsp/ti-linux-fw/ti-linux-fw.inc DEPENDS = "openssl-native u-boot-mkimage-native dtc-native" DEPENDS:append:j7200-evm-k3r5 = " virtual/bootloader" +DEPENDS:append:j7200-hs-evm-k3r5 = " virtual/bootloader" DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader" DEPENDS:append:am64xx-hs-evm-k3r5 = " virtual/bootloader" @@ -24,6 +25,7 @@ SYSFW_PREFIX = "ti-sci-firmware" SYSFW_PREFIX:j7-evm-k3r5 = "ti-fs-firmware" SYSFW_PREFIX:j7200-evm-k3r5 = "ti-fs-firmware" SYSFW_PREFIX:j7-hs-evm-k3r5 = "ti-fs-firmware" +SYSFW_PREFIX:j7200-hs-evm-k3r5 = "ti-fs-firmware" SYSFW_SUFFIX ?= "unknown" @@ -54,6 +56,7 @@ EXTRA_OEMAKE_HS = " \ EXTRA_OEMAKE:append = "${@['',' ${EXTRA_OEMAKE_HS}']['${SYSFW_SUFFIX}' == 'hs']}" EXTRA_OEMAKE:append:j7200-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" +EXTRA_OEMAKE:append:j7200-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" EXTRA_OEMAKE:append:am64xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" EXTRA_OEMAKE:append:am64xx-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" @@ -103,6 +106,21 @@ do_deploy:j7200-evm-k3r5() { install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ } +do_install:j7200-hs-evm-k3r5() { + install -d ${D}/boot + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY} +} + +do_deploy:j7200-hs-evm-k3r5() { + install -d ${DEPLOYDIR} + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_BINARY} + install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ +} + do_install:am64xx-evm-k3r5() { install -d ${D}/boot install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} diff --git a/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend b/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend index 8fdccbe..42e867a 100644 --- a/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend +++ b/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend @@ -31,3 +31,11 @@ do_compile:append:j7-hs-evm() { ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh bl31.bin.unsigned bl31.bin; \ ) } + +do_compile:append:j7200-hs-evm() { + export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG} + ( cd ${B}/${BUILD_DIR}/release/; \ + mv bl31.bin bl31.bin.unsigned; \ + ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh bl31.bin.unsigned bl31.bin; \ + ) +} diff --git a/recipes-bsp/u-boot/u-boot-ti.inc b/recipes-bsp/u-boot/u-boot-ti.inc index 633975c..8ded12c 100644 --- a/recipes-bsp/u-boot/u-boot-ti.inc +++ b/recipes-bsp/u-boot/u-boot-ti.inc @@ -65,6 +65,7 @@ SPL_UART_BINARY:keystone = "" SPL_UART_BINARY:k3r5 = "" SPL_UART_BINARY:lego-ev3 = "" SPL_UART_BINARY:j7200-evm-k3r5 = "u-boot-spl.bin" +SPL_UART_BINARY:j7200-hs-evm-k3r5 = "u-boot-spl.bin" SPL_UART_BINARY:am64xx-evm-k3r5 = "u-boot-spl.bin" SPL_UART_BINARY:am64xx-hs-evm-k3r5 = "u-boot-spl.bin" @@ -397,6 +398,11 @@ do_deploy:append:j7200-evm-k3r5 () { mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true } +do_deploy:append:j7200-hs-evm-k3r5 () { + mv ${DEPLOYDIR}/tiboot3.bin ${DEPLOYDIR}/tiboot3-r5spl.bin || true + mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true +} + do_deploy:append:am64xx-evm-k3r5 () { mv ${DEPLOYDIR}/tiboot3.bin ${DEPLOYDIR}/tiboot3-r5spl.bin || true mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true diff --git a/recipes-security/optee/optee-os_%.bbappend b/recipes-security/optee/optee-os_%.bbappend index 0a40fa2..5c
[meta-ti] [master][PATCH 07/20] linux-ti-staging: Bump linux version for 08.01.00.003
From: Yogesh Siraswar Bump linux for 08.01.00.003 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb index e97235c..5e1fc00 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb @@ -23,7 +23,7 @@ S = "${WORKDIR}/git" BRANCH = "ti-linux-5.10.y" -SRCREV = "33574931b48f50c37abb58e0a9c617cbec472b01" +SRCREV = "eb55b499b1865222e85acad2c665baadbaea3072" PV = "5.10.65+git${SRCPV}" # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14190): https://lists.yoctoproject.org/g/meta-ti/message/14190 Mute This Topic: https://lists.yoctoproject.org/mt/87160239/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti][dunfell][PATCH 2/3] ti-sci-fw: changes to build combined boot image for hs build
Yogesh, Is this still the correct SECDEV to use with am64xx HS? https://git.ti.com/cgit/security-development-tools/core-secdev-k3/ I'm getting this error in ti-sci-fw do_compile(): | NOTE: make -j 56 CROSS_COMPILE=arm-none-linux-gnueabihf- SYSFW_DL_URL= SYSFW_HS_DL_URL= SYSFW_HS_INNER_CERT_DL_URL= SYSFW_PATH=/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs*.bin SOC=am64x CONFIG=evm HS=1 SW_REV=1 SYSFW_HS_PATH=/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs*-enc.bin SYSFW_HS_INNER_CERT_PATH=/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs*-cert.bin SBL=/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/recipe-sysroot/boot/u-boot-spl.bin | Makefile:139: warning: overriding recipe for target '/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs-enc.bin' | Makefile:134: warning: ignoring old recipe for target '/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs-enc.bin' | Makefile:144: warning: overriding recipe for target '/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs-cert.bin' | Makefile:134: warning: ignoring old recipe for target '/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs-cert.bin' | ./gen_its.sh am64x evm sysfw.bin board-cfg.bin pm-cfg.bin rm-cfg.bin sec-cfg.bin > out/soc/am64x/evm/sysfw-am64x-evm.its | ./scripts/gen_x509_combined_cert.sh -b /OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/recipe-sysroot/boot/u-boot-spl.bin -l 0x7000 -s /OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs*.bin -m 0x44000 -d out/soc/am64x/evm/combined-sysfw-cfg.bin -n 0x7b000 -k /opt/secdev-k3//keys/custMpk.pem -o tiboot3.bin | ERROR: SYSFW and its loadaddr are compulsory | Usage: ./scripts/gen_x509_combined_cert.sh [-b Boot Loader] [-d SYSFW_DATA] [-k key_file] [-l SBL loadaddress] [-m SYSFW loadaddress] [-n SYSFW_DATA loadaddr] [-s SYSFW] [-t DM_DATA] [-y DM_DATA loadaddr] Any pointers? -- Denys On Fri, Nov 12, 2021 at 11:17:59PM +, Yogesh Siraswar via lists.yoctoproject.org wrote: > Added support to build combined boot image for hs build. > This required k3 image gen patch that is already merged. > > Signed-off-by: Yogesh Siraswar > --- > recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 20 ++-- > 1 file changed, 18 insertions(+), 2 deletions(-) > > diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb > b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb > index a1a7446b..9c70120c 100644 > --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb > +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb > @@ -3,9 +3,10 @@ require recipes-bsp/ti-linux-fw/ti-linux-fw.inc > DEPENDS = "openssl-native u-boot-mkimage-native dtc-native" > DEPENDS_append_j7200-evm-k3r5 = " virtual/bootloader" > DEPENDS_append_am64xx-evm-k3r5 = " virtual/bootloader" > +DEPENDS_append_am64xx-hs-evm-k3r5 = " virtual/bootloader" > > CLEANBROKEN = "1" > -PR = "${INC_PR}.0" > +PR = "${INC_PR}.1" > > # Loaded by R5F core > COMPATIBLE_MACHINE = "k3r5" > @@ -48,12 +49,13 @@ EXTRA_OEMAKE = "\ > SYSFW_PATH="${SYSFW_TISCI}" SOC=${SYSFW_SOC} CONFIG=${SYSFW_CONFIG} \ > " > EXTRA_OEMAKE_HS = " \ > -HS=1 SYSFW_HS_PATH="${S}/ti-sysfw/${SYSFW_BASE}-enc.bin" > SYSFW_HS_INNER_CERT_PATH="${S}/ti-sysfw/${SYSFW_BASE}-cert.bin" \ > +HS=1 SW_REV=1 SYSFW_HS_PATH="${S}/ti-sysfw/${SYSFW_BASE}-enc.bin" > SYSFW_HS_INNER_CERT_PATH="${S}/ti-sysfw/${SYSFW_BASE}-cert.bin" \ > " > EXTRA_OEMAKE_append = "${@['',' ${EXTRA_OEMAKE_HS}']['${SYSFW_SUFFIX}' == > 'hs']}" > > EXTRA_OEMAKE_append_j7200-evm-k3r5 = " > SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" > EXTRA_OEMAKE_append_am64xx-evm-k3r5 = " > SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" > +EXTRA_OEMAKE_append_am64xx-hs-evm-k3r5 = " > SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" > > do_compile() { > cd ${WORKDIR}/imggen/ > @@ -116,4 +118,18 @@ do_deploy_am64xx-evm-k3r5() { > install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ > } > > +do_install_am64xx-hs-evm-k3r5() { > +install -d ${D}/boot > +install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} > ${D}/boot/${UBOOT_IMAGE} > +ln -sf ${UBOOT_IMAGE}
Re: [meta-ti] [PATCH] mpm-transport: Do not use append with += operator
On Thu, Nov 04, 2021 at 01:54:16PM -0400, Denys Dmytriyenko wrote: > On Thu, Nov 04, 2021 at 10:29:34AM -0700, Khem Raj wrote: > > this is undefined behaviour, mant times devs used them together to get > > the missing space at the beginning of string which append/prepend needs > > but thats not intended behaviour > > > > Signed-off-by: Khem Raj > > Acked-by: Denys Dmytriyenko Yogesh, I don't believe this patch has made it into master... > > --- > > recipes-ti/mpm-transport/mpm-transport_git.bb | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/recipes-ti/mpm-transport/mpm-transport_git.bb > > b/recipes-ti/mpm-transport/mpm-transport_git.bb > > index 38aefc24..3b80af34 100644 > > --- a/recipes-ti/mpm-transport/mpm-transport_git.bb > > +++ b/recipes-ti/mpm-transport/mpm-transport_git.bb > > @@ -21,8 +21,8 @@ PR = "r0" > > > > CC += "-fcommon" > > EXTRA_OEMAKE = "PDK_INSTALL_PATH=${STAGING_INCDIR}" > > -EXTRA_OEMAKE:append:k2hk += "HYPLNK_TRANSPORT=true SRIO_TRANSPORT=true" > > -EXTRA_OEMAKE:append:k2e += "HYPLNK_TRANSPORT=true" > > +EXTRA_OEMAKE:append:k2hk = " HYPLNK_TRANSPORT=true SRIO_TRANSPORT=true" > > +EXTRA_OEMAKE:append:k2e = " HYPLNK_TRANSPORT=true" > > INSANE_SKIP:${PN} += "ldflags" > > > > S = "${WORKDIR}/git" > > -- > > 2.33.1 > > -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14150): https://lists.yoctoproject.org/g/meta-ti/message/14150 Mute This Topic: https://lists.yoctoproject.org/mt/86821735/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [PATCH] mpm-transport: Do not use append with += operator
On Mon, Nov 15, 2021 at 02:52:31PM -0600, Siraswar, Yogesh wrote: > > > On 11/15/2021 2:24 PM, Denys Dmytriyenko wrote: > >On Thu, Nov 04, 2021 at 01:54:16PM -0400, Denys Dmytriyenko wrote: > >>On Thu, Nov 04, 2021 at 10:29:34AM -0700, Khem Raj wrote: > >>>this is undefined behaviour, mant times devs used them together to get > >>>the missing space at the beginning of string which append/prepend needs > >>>but thats not intended behaviour > >>> > >>>Signed-off-by: Khem Raj > >> > >>Acked-by: Denys Dmytriyenko > > > >Yogesh, > > > >I don't believe this patch has made it into master... > > Yes, I have not sync master. Is this applicable for dunfell? This fixes a warning in master, since bitbake now checks for mixing append/prepend/remove overrides along with += In dunfell it's not checked and no warning, but it's still not recommended, so it's up to you. > >>>--- > >>> recipes-ti/mpm-transport/mpm-transport_git.bb | 4 ++-- > >>> 1 file changed, 2 insertions(+), 2 deletions(-) > >>> > >>>diff --git a/recipes-ti/mpm-transport/mpm-transport_git.bb > >>>b/recipes-ti/mpm-transport/mpm-transport_git.bb > >>>index 38aefc24..3b80af34 100644 > >>>--- a/recipes-ti/mpm-transport/mpm-transport_git.bb > >>>+++ b/recipes-ti/mpm-transport/mpm-transport_git.bb > >>>@@ -21,8 +21,8 @@ PR = "r0" > >>> CC += "-fcommon" > >>> EXTRA_OEMAKE = "PDK_INSTALL_PATH=${STAGING_INCDIR}" > >>>-EXTRA_OEMAKE:append:k2hk += "HYPLNK_TRANSPORT=true SRIO_TRANSPORT=true" > >>>-EXTRA_OEMAKE:append:k2e += "HYPLNK_TRANSPORT=true" > >>>+EXTRA_OEMAKE:append:k2hk = " HYPLNK_TRANSPORT=true SRIO_TRANSPORT=true" > >>>+EXTRA_OEMAKE:append:k2e = " HYPLNK_TRANSPORT=true" > >>> INSANE_SKIP:${PN} += "ldflags" > >>> S = "${WORKDIR}/git" > >>>-- > >>>2.33.1 > >>> -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14153): https://lists.yoctoproject.org/g/meta-ti/message/14153 Mute This Topic: https://lists.yoctoproject.org/mt/86821735/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [PATCH] ti33x: remove the screen machine feature
On Fri, Nov 19, 2021 at 03:15:33PM -0500, Vivien Didelot wrote: > Some distros or image recipes may rely on the presence of the "screen" > machine feature to install graphical front-end applications. > > The ti33x SoC has an integrated GPU but does not have a screen per-se, > thus having this feature in the SoC configuration may lead to unwanted > packages being built. > > Comment the 'screen' feature and remove it from MACHINE_FEATURES. Well, 'screen' also implies not just a built-in LCD, but also external screens connected over HDMI or DVI. There are even remnant MACHINE_GUI_CLASS variables set in machine configs for either "bigscreen" or "smallscreen", although that one is no longer used. All TI platforms with am335x SoC do have screen outputs, but I do understand there could be headless platforms from other manufacturers with this SoC. The correct way would be to not completely remove "screen" MACHINE_FEATURE from the SoC include file, but rather move it to corresponding machine configs that use it - am335x-evm, beaglebone, etc. > Signed-off-by: Vivien Didelot > --- > conf/machine/include/ti33x.inc | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc > index 197cac19..c499928c 100644 > --- a/conf/machine/include/ti33x.inc > +++ b/conf/machine/include/ti33x.inc > @@ -61,8 +61,8 @@ UBI_VOLNAME = "rootfs" > > EXTRA_IMAGEDEPENDS += "virtual/bootloader" > > -# List common SoC features, may need to add touchscreen for specific machines > -MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa > ethernet gpu" > +# List common SoC features, may need to add "screen touchscreen" for > specific machines > +MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 alsa ethernet > gpu" > > # Set the list of device targets for ti-pdk class recipes > TI_PDK_LIMIT_SOCS = "am335x" > -- > 2.33.1 > -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14211): https://lists.yoctoproject.org/g/meta-ti/message/14211 Mute This Topic: https://lists.yoctoproject.org/mt/87177309/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti][dunfell][PATCH 2/3] ti-sci-fw: changes to build combined boot image for hs build
On Fri, Nov 19, 2021 at 03:35:24PM -0600, Siraswar, Yogesh wrote: > On 11/19/2021 12:57 PM, Denys Dmytriyenko wrote: > >Yogesh, > > > >Is this still the correct SECDEV to use with am64xx HS? > >https://git.ti.com/cgit/security-development-tools/core-secdev-k3/ > > Yes. > > > >I'm getting this error in ti-sci-fw do_compile(): > > > >| NOTE: make -j 56 CROSS_COMPILE=arm-none-linux-gnueabihf- SYSFW_DL_URL= > >SYSFW_HS_DL_URL= SYSFW_HS_INNER_CERT_DL_URL= > >SYSFW_PATH=/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs*.bin > > SOC=am64x CONFIG=evm HS=1 SW_REV=1 > >SYSFW_HS_PATH=/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs*-enc.bin > > > >SYSFW_HS_INNER_CERT_PATH=/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs*-cert.bin > > > >SBL=/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/recipe-sysroot/boot/u-boot-spl.bin > >| Makefile:139: warning: overriding recipe for target > >'/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs-enc.bin' > >| Makefile:134: warning: ignoring old recipe for target > >'/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs-enc.bin' > >| Makefile:144: warning: overriding recipe for target > >'/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs-cert.bin' > >| Makefile:134: warning: ignoring old recipe for target > >'/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs-cert.bin' > >| ./gen_its.sh am64x evm sysfw.bin board-cfg.bin pm-cfg.bin rm-cfg.bin > >sec-cfg.bin > out/soc/am64x/evm/sysfw-am64x-evm.its > >| ./scripts/gen_x509_combined_cert.sh -b > >/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/recipe-sysroot/boot/u-boot-spl.bin > > -l 0x7000 -s > >/OE/arago-dunfell/build/arago-tmp-external-arm-glibc/work/am64xx_hs_evm_k3r5-linux-gnueabi/ti-sci-fw/2021.09a-r1.1/git/ti-sysfw/ti-sci-firmware-am64x-hs*.bin > > -m 0x44000 -d out/soc/am64x/evm/combined-sysfw-cfg.bin -n 0x7b000 -k > >/opt/secdev-k3//keys/custMpk.pem -o tiboot3.bin > >| ERROR: SYSFW and its loadaddr are compulsory > >| Usage: ./scripts/gen_x509_combined_cert.sh [-b Boot Loader] [-d > >SYSFW_DATA] [-k key_file] [-l SBL loadaddress] [-m SYSFW loadaddress] [-n > >SYSFW_DATA loadaddr] [-s SYSFW] [-t DM_DATA] [-y DM_DATA loadaddr] > > > >Any pointers? > Check the k3-image-gen. Was the fix part of this later commit to update K3_IMAGE_GEN_SRCREV? https://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?h=dunfell=f438a091c319250eed33fe058706e93c9fbefd1c This was merged earlier today for J721e HS SR1.1 and seems unrelated to AM64 HS changes submitted a week ago... Was that just an oversight updating the SRCREV, or was there another problem I'm missing? Thanks. -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14210): https://lists.yoctoproject.org/g/meta-ti/message/14210 Mute This Topic: https://lists.yoctoproject.org/mt/87019304/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [master][PATCH 00/20] Sync up with Dunfell #2
Please ignore this series of 20 patches - there's a more complete v2 series with 26 patches. On Thu, Nov 18, 2021 at 09:58:41PM -0500, Denys Dmytriyenko wrote: > From: Denys Dmytriyenko > > Keep master up to date with latest changes in Dunfell, adjust to the new > override syntax. > > Amjad Ouled-Ameur (1): > recipes-bsp: u-boot-ti-mainline: Update to v2021.10 release > > Denys Dmytriyenko (1): > recipes: update github SRC_URIs > > Yogesh Siraswar (18): > u-boot-ti-staging: Bump u-boot version for 08.01.00.002 > ti-linux-fw: Bump ti linux firmware for 08.01.00.002 > linux-ti-staging: Bump linux version for 08.01.00.002 > linux-ti-staging-rt: Bump linux rt version for 08.01.00.002 release > ti-linux-fw: Bump k3 image gen to latest > u-boot-ti-staging: Bump u-boot version for 08.01.00.003 > linux-ti-staging: Bump linux version for 08.01.00.003 > linux-ti-staging-rt: Bump linux rt version for 08.01.00.003 > ti-linux-fw: Add AUTOREV support for K3 Image Gen > conf: am57xx-evm: Add missing *.dtb and *.dtbo > conf: machine: add new am64x hs platform > ti-sci-fw: changes to build combined boot image for hs build > am64xx-hs: changes to support new hs platform > conf: machine: am64xx: Add missing dtbo > conf: machine : am65xx: Add missing dtbo > conf: machine: Add j7200 hs platform > ti-rtos-firmware: Add j7200 hs support > j7200-hs: changes to support new hs platform > > conf/machine/am57xx-evm.conf | 3 ++ > conf/machine/am64xx-hs-evm-k3r5.conf | 14 +++ > conf/machine/am64xx-hs-evm.conf| 22 ++ > conf/machine/include/am64xx.inc| 1 + > conf/machine/include/am65xx.inc| 1 + > conf/machine/j7200-hs-evm-k3r5.conf| 13 ++ > conf/machine/j7200-hs-evm.conf | 22 ++ > recipes-bsp/ti-linux-fw/ti-linux-fw.inc| 10 +++-- > recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 39 +- > .../trusted-firmware-a_%.bbappend | 16 > recipes-bsp/u-boot/u-boot-ti-mainline_git.bb | 4 +- > recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb| 4 +- > recipes-bsp/u-boot/u-boot-ti.inc | 12 ++ > ...NUInstallDirs-module-to-detect-install-pa.patch | 48 > -- > recipes-devtools/ion/libion_git.bb | 6 +-- > recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- > recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +- > recipes-security/optee/optee-os_%.bbappend | 8 > .../beagleboard/beaglebone-getting-started.bb | 2 +- > recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 36 +++- > 20 files changed, 199 insertions(+), 66 deletions(-) > create mode 100644 conf/machine/am64xx-hs-evm-k3r5.conf > create mode 100644 conf/machine/am64xx-hs-evm.conf > create mode 100644 conf/machine/j7200-hs-evm-k3r5.conf > create mode 100644 conf/machine/j7200-hs-evm.conf > delete mode 100644 > recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch > > -- > 2.7.4 > -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14239): https://lists.yoctoproject.org/g/meta-ti/message/14239 Mute This Topic: https://lists.yoctoproject.org/mt/87160234/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 20/26] j7200-hs: changes to support new hs platform
From: Yogesh Siraswar Changes to support new j7200 hs platform in: 1) optee: sign the image 2) atf: sign the image 3) u-boot: Add u-boot-spl image for combined boot image 4) ti-sci-fw_git: Update firmware prefix for j7200 hs Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 18 ++ .../trusted-firmware-a/trusted-firmware-a_%.bbappend | 8 recipes-bsp/u-boot/u-boot-ti.inc | 6 ++ recipes-security/optee/optee-os_%.bbappend | 4 4 files changed, 36 insertions(+) diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb index dd0ce09..f70c3ae 100644 --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb @@ -2,6 +2,7 @@ require recipes-bsp/ti-linux-fw/ti-linux-fw.inc DEPENDS = "openssl-native u-boot-mkimage-native dtc-native" DEPENDS:append:j7200-evm-k3r5 = " virtual/bootloader" +DEPENDS:append:j7200-hs-evm-k3r5 = " virtual/bootloader" DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader" DEPENDS:append:am64xx-hs-evm-k3r5 = " virtual/bootloader" @@ -24,6 +25,7 @@ SYSFW_PREFIX = "ti-sci-firmware" SYSFW_PREFIX:j7-evm-k3r5 = "ti-fs-firmware" SYSFW_PREFIX:j7200-evm-k3r5 = "ti-fs-firmware" SYSFW_PREFIX:j7-hs-evm-k3r5 = "ti-fs-firmware" +SYSFW_PREFIX:j7200-hs-evm-k3r5 = "ti-fs-firmware" SYSFW_SUFFIX ?= "unknown" @@ -54,6 +56,7 @@ EXTRA_OEMAKE_HS = " \ EXTRA_OEMAKE:append = "${@['',' ${EXTRA_OEMAKE_HS}']['${SYSFW_SUFFIX}' == 'hs']}" EXTRA_OEMAKE:append:j7200-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" +EXTRA_OEMAKE:append:j7200-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" EXTRA_OEMAKE:append:am64xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" EXTRA_OEMAKE:append:am64xx-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" @@ -103,6 +106,21 @@ do_deploy:j7200-evm-k3r5() { install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ } +do_install:j7200-hs-evm-k3r5() { + install -d ${D}/boot + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY} +} + +do_deploy:j7200-hs-evm-k3r5() { + install -d ${DEPLOYDIR} + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_BINARY} + install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ +} + do_install:am64xx-evm-k3r5() { install -d ${D}/boot install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} diff --git a/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend b/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend index 8fdccbe..42e867a 100644 --- a/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend +++ b/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend @@ -31,3 +31,11 @@ do_compile:append:j7-hs-evm() { ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh bl31.bin.unsigned bl31.bin; \ ) } + +do_compile:append:j7200-hs-evm() { + export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG} + ( cd ${B}/${BUILD_DIR}/release/; \ + mv bl31.bin bl31.bin.unsigned; \ + ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh bl31.bin.unsigned bl31.bin; \ + ) +} diff --git a/recipes-bsp/u-boot/u-boot-ti.inc b/recipes-bsp/u-boot/u-boot-ti.inc index 633975c..8ded12c 100644 --- a/recipes-bsp/u-boot/u-boot-ti.inc +++ b/recipes-bsp/u-boot/u-boot-ti.inc @@ -65,6 +65,7 @@ SPL_UART_BINARY:keystone = "" SPL_UART_BINARY:k3r5 = "" SPL_UART_BINARY:lego-ev3 = "" SPL_UART_BINARY:j7200-evm-k3r5 = "u-boot-spl.bin" +SPL_UART_BINARY:j7200-hs-evm-k3r5 = "u-boot-spl.bin" SPL_UART_BINARY:am64xx-evm-k3r5 = "u-boot-spl.bin" SPL_UART_BINARY:am64xx-hs-evm-k3r5 = "u-boot-spl.bin" @@ -397,6 +398,11 @@ do_deploy:append:j7200-evm-k3r5 () { mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true } +do_deploy:append:j7200-hs-evm-k3r5 () { + mv ${DEPLOYDIR}/tiboot3.bin ${DEPLOYDIR}/tiboot3-r5spl.bin || true + mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true +} + do_deploy:append:am64xx-evm-k3r5 () { mv ${DEPLOYDIR}/tiboot3.bin ${DEPLOYDIR}/tiboot3-r5spl.bin || true mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true diff --git a/recipes-security/optee/optee-os_%.bbappend b/recipes-security/optee/optee-os_%.bbappend index 0a40fa2..5c
[meta-ti] [master][PATCH v2 07/26] linux-ti-staging: Bump linux version for 08.01.00.003
From: Yogesh Siraswar Bump linux for 08.01.00.003 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb index e97235c..5e1fc00 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb @@ -23,7 +23,7 @@ S = "${WORKDIR}/git" BRANCH = "ti-linux-5.10.y" -SRCREV = "33574931b48f50c37abb58e0a9c617cbec472b01" +SRCREV = "eb55b499b1865222e85acad2c665baadbaea3072" PV = "5.10.65+git${SRCPV}" # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14235): https://lists.yoctoproject.org/g/meta-ti/message/14235 Mute This Topic: https://lists.yoctoproject.org/mt/87188068/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 21/26] vxd-dec-fw: Add the recipe for vxd-dec-fw
From: Praneeth Bajjuri Add the firmware packaging recipe for the video decoder for j721e. Signed-off-by: Praneeth Bajjuri Signed-off-by: Yogesh Siraswar Reviewed-by: Denys Dmytriyenko Signed-off-by: Denys Dmytriyenko --- licenses/TI-IMG| 63 ++ recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb | 24 + recipes-bsp/ti-linux-fw/ti-linux-fw.inc| 5 +- recipes-kernel/linux/kernel-rdepends.inc | 3 ++ 4 files changed, 93 insertions(+), 2 deletions(-) create mode 100644 licenses/TI-IMG create mode 100644 recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb diff --git a/licenses/TI-IMG b/licenses/TI-IMG new file mode 100644 index 000..8d2e6f9 --- /dev/null +++ b/licenses/TI-IMG @@ -0,0 +1,63 @@ +This license applies to the Imagination D5520 firmware image, pvdec_full_bin.fw. + +Copyright (C) 2019 Texas Instruments Incorporated + +All rights reserved not granted herein. + +Limited License. + +Texas Instruments Incorporated grants a world-wide, royalty-free, non-exclusive +license under copyrights and patents it now or hereafter owns or controls to +make, have made, use, import, offer to sell and sell ("Utilize") this software +subject to the terms herein. With respect to the foregoing patent license, such +license is granted solely to the extent that any such patent is necessary to +Utilize the software alone. The patent license shall not apply to any +combinations which include this software, other than combinations with devices +manufactured by or for TI (“TI Devices”). No hardware patent is licensed +hereunder. + +Redistributions must preserve existing copyright notices and reproduce this +license (including the above copyright notice and the disclaimer and +(if applicable) source code license limitations below) in the documentation +and/or other materials provided with the distribution + +Redistribution and use in binary form, without modification, are permitted +provided that the following conditions are met: + + * No reverse engineering, decompilation, or disassembly of this + software is permitted with respect to any software provided in binary + form. + + * any redistribution and use are licensed by TI for use only with TI + Devices. + + * Nothing shall obligate TI to provide you with source code for the + software licensed and provided to you in object code. + +If software source code is provided to you, modification and redistribution of +the source code are permitted provided that the following conditions are met: + + * any redistribution and use of the source code, including any + resulting derivative works, are licensed by TI for use only with TI + Devices. + + * any redistribution and use of any object code compiled from the + source code and any resulting derivative works, are licensed by TI + for use only with TI Devices. + +Neither the name of Texas Instruments Incorporated nor the names of its +suppliers may be used to endorse or promote products derived from this +software without specific prior written permission. + +DISCLAIMER. + +THIS SOFTWARE IS PROVIDED BY TI AND TI’S LICENSORS "AS IS" AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +EVENT SHALL TI AND TI’S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb b/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb new file mode 100644 index 000..7a184be --- /dev/null +++ b/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb @@ -0,0 +1,24 @@ +SUMMARY = "Video Decoding Firmware" +LICENSE = "TI-IMG" +LIC_FILES_CHKSUM = "file://LICENSE.ti-img;md5=84ca7278930db001870686ad997d6bb1" + +require recipes-bsp/ti-linux-fw/ti-linux-fw.inc + +PV = "${IMG_DEC_FW_VERSION}" +PR = "${INC_PR}.0" + +CLEANBROKEN = "1" + +COMPATIBLE_MACHINE = "j7" + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +S = "${WORKDIR}/git" +TARGET = "pvdec_full_bin.fw" + +do_install() { +install -d ${D}${base_libdir}/firmware/ti-img +install -m 0644 ${S}/ti-img/${TARGET} ${D}${base_libdir}/firmware/ti-img/${TARGET} +} + +FILES:${PN} = "${base_libdir}/firmware" diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc i
[meta-ti] [master][PATCH v2 15/26] am64xx-hs: changes to support new hs platform
From: Yogesh Siraswar Changes to support new am64x hs platform in: 1) optee: sign the image 2) atf: sign the image 3) u-boot: Add u-boot-spl image for combined boot image Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend | 8 recipes-bsp/u-boot/u-boot-ti.inc | 6 ++ recipes-security/optee/optee-os_%.bbappend | 4 3 files changed, 18 insertions(+) diff --git a/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend b/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend index 2258258..8fdccbe 100644 --- a/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend +++ b/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bbappend @@ -16,6 +16,14 @@ do_compile:append:am65xx-hs-evm() { ) } +do_compile:append:am64xx-hs-evm() { + export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG} + ( cd ${B}/${BUILD_DIR}/release/; \ + mv bl31.bin bl31.bin.unsigned; \ + ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh bl31.bin.unsigned bl31.bin; \ + ) +} + do_compile:append:j7-hs-evm() { export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG} ( cd ${BUILD_DIR}; \ diff --git a/recipes-bsp/u-boot/u-boot-ti.inc b/recipes-bsp/u-boot/u-boot-ti.inc index 8a42061..633975c 100644 --- a/recipes-bsp/u-boot/u-boot-ti.inc +++ b/recipes-bsp/u-boot/u-boot-ti.inc @@ -66,6 +66,7 @@ SPL_UART_BINARY:k3r5 = "" SPL_UART_BINARY:lego-ev3 = "" SPL_UART_BINARY:j7200-evm-k3r5 = "u-boot-spl.bin" SPL_UART_BINARY:am64xx-evm-k3r5 = "u-boot-spl.bin" +SPL_UART_BINARY:am64xx-hs-evm-k3r5 = "u-boot-spl.bin" SPL_UART_IMAGE ?= "${SPL_UART_BINARY}-${MACHINE}-${PV}-${PR}" SPL_UART_SYMLINK ?= "${SPL_UART_BINARY}-${MACHINE}" @@ -401,4 +402,9 @@ do_deploy:append:am64xx-evm-k3r5 () { mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true } +do_deploy:append:am64xx-hs-evm-k3r5 () { + mv ${DEPLOYDIR}/tiboot3.bin ${DEPLOYDIR}/tiboot3-r5spl.bin || true + mv ${DEPLOYDIR}/u-boot-spl.bin ${DEPLOYDIR}/u-boot-spl-r5spl.bin || true +} + TOOLCHAIN = "gcc" diff --git a/recipes-security/optee/optee-os_%.bbappend b/recipes-security/optee/optee-os_%.bbappend index aac14a5..0a40fa2 100644 --- a/recipes-security/optee/optee-os_%.bbappend +++ b/recipes-security/optee/optee-os_%.bbappend @@ -49,6 +49,10 @@ do_compile:append:am65xx-hs-evm() { optee_sign_k3hs } +do_compile:append:am64xx-hs-evm() { +optee_sign_k3hs +} + do_compile:append:j7-hs-evm() { optee_sign_k3hs } -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14238): https://lists.yoctoproject.org/g/meta-ti/message/14238 Mute This Topic: https://lists.yoctoproject.org/mt/87188071/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 14/26] ti-sci-fw: changes to build combined boot image for hs build
From: Yogesh Siraswar Added support to build combined boot image for hs build. This required k3 image gen patch that is already merged. Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 21 +++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb index 4fa8f1f..dd0ce09 100644 --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb @@ -3,9 +3,10 @@ require recipes-bsp/ti-linux-fw/ti-linux-fw.inc DEPENDS = "openssl-native u-boot-mkimage-native dtc-native" DEPENDS:append:j7200-evm-k3r5 = " virtual/bootloader" DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader" +DEPENDS:append:am64xx-hs-evm-k3r5 = " virtual/bootloader" CLEANBROKEN = "1" -PR = "${INC_PR}.0" +PR = "${INC_PR}.1" # Loaded by R5F core COMPATIBLE_MACHINE = "k3r5" @@ -48,12 +49,13 @@ EXTRA_OEMAKE = "\ SYSFW_PATH="${SYSFW_TISCI}" SOC=${SYSFW_SOC} CONFIG=${SYSFW_CONFIG} \ " EXTRA_OEMAKE_HS = " \ -HS=1 SYSFW_HS_PATH="${S}/ti-sysfw/${SYSFW_BASE}-enc.bin" SYSFW_HS_INNER_CERT_PATH="${S}/ti-sysfw/${SYSFW_BASE}-cert.bin" \ +HS=1 SW_REV=1 SYSFW_HS_PATH="${S}/ti-sysfw/${SYSFW_BASE}-enc.bin" SYSFW_HS_INNER_CERT_PATH="${S}/ti-sysfw/${SYSFW_BASE}-cert.bin" \ " EXTRA_OEMAKE:append = "${@['',' ${EXTRA_OEMAKE_HS}']['${SYSFW_SUFFIX}' == 'hs']}" EXTRA_OEMAKE:append:j7200-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" EXTRA_OEMAKE:append:am64xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" +EXTRA_OEMAKE:append:am64xx-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" do_compile() { cd ${WORKDIR}/imggen/ @@ -116,4 +118,19 @@ do_deploy:am64xx-evm-k3r5() { install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ } +do_install:am64xx-hs-evm-k3r5() { + install -d ${D}/boot + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY} +} + +do_deploy:am64xx-hs-evm-k3r5() { + install -d ${DEPLOYDIR} + install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK} + ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_BINARY} + install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ +} + addtask deploy before do_build after do_compile -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14237): https://lists.yoctoproject.org/g/meta-ti/message/14237 Mute This Topic: https://lists.yoctoproject.org/mt/87188070/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 09/26] recipes: update github SRC_URIs
From: Denys Dmytriyenko https://github.blog/2021-09-01-improving-git-protocol-security-github/ GitHub is deprecating unauthenticated protocols, including git:// so update SRC_URIs with protocol=https Explicitly pass branch=master where omitted, as bitbake now requires it. While at it, update libion to the latest to eliminate upstreamed patch. Signed-off-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- ...NUInstallDirs-module-to-detect-install-pa.patch | 48 -- recipes-devtools/ion/libion_git.bb | 6 +-- .../beagleboard/beaglebone-getting-started.bb | 2 +- 3 files changed, 3 insertions(+), 53 deletions(-) delete mode 100644 recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch diff --git a/recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch b/recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch deleted file mode 100644 index bf63ed3..000 --- a/recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 51eece2c291e121f9ae67c9b812617b885e76a64 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 18 Dec 2019 20:31:52 -0800 -Subject: [PATCH] cmake: Use GNUInstallDirs module to detect install paths - -This helps it to calculate directories as per platform instead of -hardcoding them, helps compile it for arches which use /lib64 and -/usr/lib64 for libpaths - -Upstream-Status: Submitted [https://github.com/glneo/libion/pull/2] -Signed-off-by: Khem Raj - CMakeLists.txt | 10 ++ - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 6e5928c..5b7c0de 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -3,6 +3,8 @@ PROJECT(ion) - set(PROJECT_DESCRIPTION "ION Userspace Memory Allocator Library") - set(PROJECT_VERSION 1.0.0) - -+INCLUDE(GNUInstallDirs) -+ - add_library(ion - SHARED - src/libion.c -@@ -23,12 +25,12 @@ target_include_directories(ion - configure_file(libion.pc.in libion.pc @ONLY) - - install(TARGETS ion -- LIBRARY DESTINATION lib -- PUBLIC_HEADER DESTINATION include/ion) -+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} -+ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/ion) - - install(DIRECTORY include/kernel-headers/4.19/ -- DESTINATION include -+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} - FILES_MATCHING PATTERN "*.h") - - install(FILES ${CMAKE_BINARY_DIR}/libion.pc -- DESTINATION lib/pkgconfig) -+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) --- -2.24.1 - diff --git a/recipes-devtools/ion/libion_git.bb b/recipes-devtools/ion/libion_git.bb index 4cf03af..f5ca8e8 100644 --- a/recipes-devtools/ion/libion_git.bb +++ b/recipes-devtools/ion/libion_git.bb @@ -6,10 +6,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" PV = "1.0.0" BRANCH = "master" -SRC_URI = "git://github.com/glneo/libion.git;protocol=git;branch=${BRANCH} \ - file://0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch \ - " -SRCREV = "813bd63e2f2118e17cb1c5d38505a1e572a2381c" +SRC_URI = "git://github.com/glneo/libion.git;protocol=https;branch=${BRANCH}" +SRCREV = "7e138fc31febbb67734792c1a911439bfd6d23eb" S = "${WORKDIR}/git" diff --git a/recipes-ti/beagleboard/beaglebone-getting-started.bb b/recipes-ti/beagleboard/beaglebone-getting-started.bb index 303b9bd..25538ac 100644 --- a/recipes-ti/beagleboard/beaglebone-getting-started.bb +++ b/recipes-ti/beagleboard/beaglebone-getting-started.bb @@ -8,7 +8,7 @@ LICENSE = "CC-BY-SA-3.0 & GPLv3+ & MIT & PD" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f6f02761e31334c48f7021fb94c89aaa" SRCREV = "05bedba192646152b7bc80b0accaea75aef864e5" -SRC_URI = "git://github.com/jadonk/beaglebone-getting-started.git" +SRC_URI = "git://github.com/jadonk/beaglebone-getting-started.git;protocol=https;branch=master" S = "${WORKDIR}/git" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14221): https://lists.yoctoproject.org/g/meta-ti/message/14221 Mute This Topic: https://lists.yoctoproject.org/mt/87188054/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 12/26] conf: am57xx-evm: Add missing *.dtb and *.dtbo
From: Yogesh Siraswar Add missing dtb and dtbo to deploy folder Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/am57xx-evm.conf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conf/machine/am57xx-evm.conf b/conf/machine/am57xx-evm.conf index 7441e80..f977c5c 100644 --- a/conf/machine/am57xx-evm.conf +++ b/conf/machine/am57xx-evm.conf @@ -15,6 +15,7 @@ KERNEL_DEVICETREE = " \ am5729-beagleboneai.dtb \ am57xx-evm.dtb \ ti/am57xx-evm-common.dtbo \ +am57xx-evm-reva3.dtb \ ti/am57xx-evm-reva3.dtbo \ am571x-idk.dtb \ ti/am571x-idk-touchscreen.dtbo \ @@ -22,6 +23,8 @@ KERNEL_DEVICETREE = " \ am574x-idk.dtb \ ti/am57xx-idk-osd-lcd-common.dtbo \ ti/am572x-idk-touchscreen.dtbo \ +ti/lcd-osd101t2587.dtbo \ +ti/lcd-osd101t2045.dtbo \ " KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am574x-idk-pru-excl-uio.dtb am572x-idk-pru-excl-uio.dtb am571x-idk-pru-excl-uio.dtb', '', d)}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14218): https://lists.yoctoproject.org/g/meta-ti/message/14218 Mute This Topic: https://lists.yoctoproject.org/mt/87188051/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 00/26] Sync up with Dunfell #2
From: Denys Dmytriyenko Keep master up to date with latest changes in Dunfell, adjust to the new override syntax. Amjad Ouled-Ameur (1): recipes-bsp: u-boot-ti-mainline: Update to v2021.10 release Denys Dmytriyenko (1): recipes: update github SRC_URIs Praneeth Bajjuri (1): vxd-dec-fw: Add the recipe for vxd-dec-fw Ryan Eatmon (3): u-boot-ti-staging: Bump u-boot version for 08.01.00.005 linux-ti-staging: Bump linux version for 08.01.00.005 linux-ti-staging-rt: Bump linux rt version for 08.01.00.005 Yogesh Siraswar (20): u-boot-ti-staging: Bump u-boot version for 08.01.00.002 ti-linux-fw: Bump ti linux firmware for 08.01.00.002 linux-ti-staging: Bump linux version for 08.01.00.002 linux-ti-staging-rt: Bump linux rt version for 08.01.00.002 release ti-linux-fw: Bump k3 image gen to latest u-boot-ti-staging: Bump u-boot version for 08.01.00.003 linux-ti-staging: Bump linux version for 08.01.00.003 linux-ti-staging-rt: Bump linux rt version for 08.01.00.003 ti-linux-fw: Add AUTOREV support for K3 Image Gen conf: am57xx-evm: Add missing *.dtb and *.dtbo conf: machine: add new am64x hs platform ti-sci-fw: changes to build combined boot image for hs build am64xx-hs: changes to support new hs platform conf: machine: am64xx: Add missing dtbo conf: machine : am65xx: Add missing dtbo conf: machine: Add j7200 hs platform ti-rtos-firmware: Add j7200 hs support j7200-hs: changes to support new hs platform j721e-sr1_1: Add j721e sr1.1 HS support j7-hs-evm: Correct image boot file causing build error conf/machine/am57xx-evm.conf | 3 ++ conf/machine/am64xx-hs-evm-k3r5.conf | 14 + conf/machine/am64xx-hs-evm.conf| 22 conf/machine/include/am64xx.inc| 1 + conf/machine/include/am65xx.inc| 1 + conf/machine/j7-hs-evm-k3r5-sr1-1.conf | 11 conf/machine/j7-hs-evm.conf| 8 +++ conf/machine/j7200-hs-evm-k3r5.conf| 13 + conf/machine/j7200-hs-evm.conf | 22 conf/multiconfig/k3r5-sr1-1.conf | 3 ++ licenses/TI-IMG| 63 ++ recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb | 24 + recipes-bsp/ti-linux-fw/ti-linux-fw.inc| 13 +++-- recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 40 +- .../trusted-firmware-a_%.bbappend | 16 ++ recipes-bsp/u-boot/u-boot-ti-mainline_git.bb | 4 +- recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb| 4 +- recipes-bsp/u-boot/u-boot-ti.inc | 12 + ...NUInstallDirs-module-to-detect-install-pa.patch | 48 - recipes-devtools/ion/libion_git.bb | 6 +-- recipes-kernel/linux/kernel-rdepends.inc | 3 ++ recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +- recipes-security/optee/optee-os_%.bbappend | 8 +++ .../beagleboard/beaglebone-getting-started.bb | 2 +- recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 36 - 26 files changed, 314 insertions(+), 67 deletions(-) create mode 100644 conf/machine/am64xx-hs-evm-k3r5.conf create mode 100644 conf/machine/am64xx-hs-evm.conf create mode 100644 conf/machine/j7-hs-evm-k3r5-sr1-1.conf create mode 100644 conf/machine/j7200-hs-evm-k3r5.conf create mode 100644 conf/machine/j7200-hs-evm.conf create mode 100644 conf/multiconfig/k3r5-sr1-1.conf create mode 100644 licenses/TI-IMG create mode 100644 recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb delete mode 100644 recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14215): https://lists.yoctoproject.org/g/meta-ti/message/14215 Mute This Topic: https://lists.yoctoproject.org/mt/87188047/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 11/26] ti-linux-fw: Add AUTOREV support for K3 Image Gen
From: Yogesh Siraswar This patch brings k3 image gen under bleeding for nightly builds Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index 97e5196..c59120b 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -21,7 +21,9 @@ TI_LINUX_FW_SRCREV ?= "95232a584175a8ac872adf477b2dbb9ca68ba063" SRCREV = "${TI_LINUX_FW_SRCREV}" BRANCH ?= "ti-linux-firmware" -SRCREV_imggen = "6baabef219aea0f667423f2cab2bc2d63a349488" + +K3_IMAGE_GEN_SRCREV ?= "6baabef219aea0f667423f2cab2bc2d63a349488" +SRCREV_imggen = "${K3_IMAGE_GEN_SRCREV}" SRCREV_FORMAT = "imggen" SRC_URI = " \ -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14219): https://lists.yoctoproject.org/g/meta-ti/message/14219 Mute This Topic: https://lists.yoctoproject.org/mt/87188052/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 16/26] conf: machine: am64xx: Add missing dtbo
From: Yogesh Siraswar Add missing k3-am642-evm-nand.dtbo required for system test Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/include/am64xx.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/am64xx.inc b/conf/machine/include/am64xx.inc index 18e3757..1d53c7a 100644 --- a/conf/machine/include/am64xx.inc +++ b/conf/machine/include/am64xx.inc @@ -10,6 +10,7 @@ KERNEL_DEVICETREE = " \ ti/k3-am642-evm.dtb \ ti/k3-am642-sk.dtb \ ti/k3-am642-evm-icssg1-dualemac.dtbo \ +ti/k3-am642-evm-nand.dtbo \ " # AM64 supports multi-certificate images, use the same -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14224): https://lists.yoctoproject.org/g/meta-ti/message/14224 Mute This Topic: https://lists.yoctoproject.org/mt/87188057/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 17/26] conf: machine : am65xx: Add missing dtbo
From: Yogesh Siraswar Added missing dtbo k3-am654-evm-ov5640.dtbo required for system test Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/include/am65xx.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/am65xx.inc b/conf/machine/include/am65xx.inc index 2838c58..8b1531c 100644 --- a/conf/machine/include/am65xx.inc +++ b/conf/machine/include/am65xx.inc @@ -17,6 +17,7 @@ KERNEL_DEVICETREE = " \ ti/k3-am654-pcie-usb3.dtbo \ ti/k3-am654-evm-tc358876.dtbo \ ti/k3-am654-evm-oldi-lcd1evm.dtbo \ +ti/k3-am654-evm-ov5640.dtbo \ " BBMULTICONFIG += "k3r5-sr2" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14220): https://lists.yoctoproject.org/g/meta-ti/message/14220 Mute This Topic: https://lists.yoctoproject.org/mt/87188053/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 18/26] conf: machine: Add j7200 hs platform
From: Yogesh Siraswar Machine conf for J7200 HS platform. Used am64xx hs and j721e hs as reference. Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/j7200-hs-evm-k3r5.conf | 13 + conf/machine/j7200-hs-evm.conf | 22 ++ 2 files changed, 35 insertions(+) create mode 100644 conf/machine/j7200-hs-evm-k3r5.conf create mode 100644 conf/machine/j7200-hs-evm.conf diff --git a/conf/machine/j7200-hs-evm-k3r5.conf b/conf/machine/j7200-hs-evm-k3r5.conf new file mode 100644 index 000..488f19e --- /dev/null +++ b/conf/machine/j7200-hs-evm-k3r5.conf @@ -0,0 +1,13 @@ +#@TYPE: Machine +#@NAME: J7200 HS EVM (R5F) +#@DESCRIPTION: Machine configuration for the TI J7200 HS EVM (R5F core) + +require conf/machine/include/k3r5.inc + +SYSFW_SOC = "j7200" +SYSFW_CONFIG = "evm" +SYSFW_SUFFIX = "hs" + +UBOOT_MACHINE = "j7200_hs_evm_r5_defconfig" + +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" diff --git a/conf/machine/j7200-hs-evm.conf b/conf/machine/j7200-hs-evm.conf new file mode 100644 index 000..c55be00 --- /dev/null +++ b/conf/machine/j7200-hs-evm.conf @@ -0,0 +1,22 @@ +#@TYPE: Machine +#@NAME: J7200 HS EVM +#@DESCRIPTION: Machine configuration for the TI J7200 HS EVM + +require conf/machine/j7-evm.conf + +UBOOT_MACHINE = "j7200_hs_evm_a72_defconfig" + +UBOOT_ENTRYPOINT = "0x8008" +UBOOT_LOADADDRESS = "0x8008" +UBOOT_RD_LOADADDRESS = "0x8400" +UBOOT_RD_ENTRYPOINT ="0x8400" +UBOOT_DTB_LOADADDRESS = "0x8300" +UBOOT_DTBO_LOADADDRESS = "0x8308" +UBOOT_DTBO_OFFSET = "0x0001" + +SPL_BINARY = "tispl.bin_HS" +SPL_BINARYNAME = "tispl.bin" +UBOOT_BINARY = "u-boot.img_HS" +IMAGE_BOOT_FILES = "${UBOOT_BINARY}" + +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14227): https://lists.yoctoproject.org/g/meta-ti/message/14227 Mute This Topic: https://lists.yoctoproject.org/mt/87188060/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 13/26] conf: machine: add new am64x hs platform
From: Yogesh Siraswar Add new am64x hs platform. This requires two files to be created. Used am65x and j7 hs platform for reference. Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/am64xx-hs-evm-k3r5.conf | 14 ++ conf/machine/am64xx-hs-evm.conf | 22 ++ 2 files changed, 36 insertions(+) create mode 100644 conf/machine/am64xx-hs-evm-k3r5.conf create mode 100644 conf/machine/am64xx-hs-evm.conf diff --git a/conf/machine/am64xx-hs-evm-k3r5.conf b/conf/machine/am64xx-hs-evm-k3r5.conf new file mode 100644 index 000..d12c030 --- /dev/null +++ b/conf/machine/am64xx-hs-evm-k3r5.conf @@ -0,0 +1,14 @@ +#@TYPE: Machine +#@NAME: AM64xx HS EVM (R5F) +#@DESCRIPTION: Machine configuration for the TI AM64xx HS EVM (R5F core) + +require conf/machine/include/k3r5.inc + +SYSFW_SOC = "am64x" +SYSFW_CONFIG = "evm" +SYSFW_SUFFIX = "hs" +SYSFW_SYMLINK = "" + +UBOOT_MACHINE = "am64x_hs_evm_r5_defconfig" + +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" diff --git a/conf/machine/am64xx-hs-evm.conf b/conf/machine/am64xx-hs-evm.conf new file mode 100644 index 000..44e8146 --- /dev/null +++ b/conf/machine/am64xx-hs-evm.conf @@ -0,0 +1,22 @@ +#@TYPE: Machine +#@NAME: AM64xx HS EVM +#@DESCRIPTION: Machine configuration for the TI AM64xx HS EVM + +require conf/machine/include/am64xx.inc + +UBOOT_MACHINE = "am64x_hs_evm_a53_defconfig" + +UBOOT_ENTRYPOINT = "0x8008" +UBOOT_LOADADDRESS = "0x8008" +UBOOT_RD_LOADADDRESS = "0x8400" +UBOOT_RD_ENTRYPOINT ="0x8400" +UBOOT_DTB_LOADADDRESS = "0x8300" +UBOOT_DTBO_LOADADDRESS = "0x8308" +UBOOT_DTBO_OFFSET = "0x0001" + +SPL_BINARY = "tispl.bin_HS" +SPL_BINARYNAME = "tispl.bin" +UBOOT_BINARY = "u-boot.img_HS" +IMAGE_BOOT_FILES = "${UBOOT_BINARY}" + +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14223): https://lists.yoctoproject.org/g/meta-ti/message/14223 Mute This Topic: https://lists.yoctoproject.org/mt/87188056/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 08/26] linux-ti-staging-rt: Bump linux rt version for 08.01.00.003
From: Yogesh Siraswar Bump linux rt version to 08.01.00.003 Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb index d2250c4..a02e82d 100644 --- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb @@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:" BRANCH = "ti-rt-linux-5.10.y" -SRCREV = "a5427455c650cb9d33e3d5f0b009a773370a5428" +SRCREV = "d3083b1688af8af4728478c759e56b2a22adf9e5" PV = "5.10.65+git${SRCPV}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14222): https://lists.yoctoproject.org/g/meta-ti/message/14222 Mute This Topic: https://lists.yoctoproject.org/mt/87188055/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 23/26] u-boot-ti-staging: Bump u-boot version for 08.01.00.005
From: Ryan Eatmon u-boot bump for 08.01.00.005 release Signed-off-by: Ryan Eatmon Signed-off-by: Denys Dmytriyenko --- recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb index b5aa3fb..f65d4fb 100644 --- a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb @@ -2,8 +2,8 @@ require u-boot-ti.inc LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" -PR = "r14" +PR = "r15" BRANCH = "ti-u-boot-2021.01" -SRCREV = "6c804a1af10bda322c86ce1c5dbb29f0fbb56c79" +SRCREV = "d79399bcd770191618bfeb3840506a286a6498df" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14232): https://lists.yoctoproject.org/g/meta-ti/message/14232 Mute This Topic: https://lists.yoctoproject.org/mt/87188065/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 22/26] j721e-sr1_1: Add j721e sr1.1 HS support
From: Yogesh Siraswar This patch adds support for J721e HS SR1.1 HS SR1.1 requires updated sysfw binary. Both SR1.0 and SR1.1 sysfw binary will be generated. sysfw.itb will point to SR1.1 This patch requires J7 SR 1.1 support in K3 Image gen. Signed-off-by: Yogesh Siraswar Reviewed-by: Denys Dmytriyenko Signed-off-by: Denys Dmytriyenko --- conf/machine/j7-hs-evm-k3r5-sr1-1.conf | 11 +++ conf/machine/j7-hs-evm.conf | 8 conf/multiconfig/k3r5-sr1-1.conf| 3 +++ recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 2 +- recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 1 + 5 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 conf/machine/j7-hs-evm-k3r5-sr1-1.conf create mode 100644 conf/multiconfig/k3r5-sr1-1.conf diff --git a/conf/machine/j7-hs-evm-k3r5-sr1-1.conf b/conf/machine/j7-hs-evm-k3r5-sr1-1.conf new file mode 100644 index 000..73f5afd --- /dev/null +++ b/conf/machine/j7-hs-evm-k3r5-sr1-1.conf @@ -0,0 +1,11 @@ +#@TYPE: Machine +#@NAME: J7 SR1.1 HS EVM (R5F) +#@DESCRIPTION: Machine configuration for the TI J7 SR1.1 HS EVM (R5F core) + +# Booting SR1.1 requires different SYSFW, the rest is handled at runtime + +require conf/machine/j7-hs-evm-k3r5.conf +SOC_FAMILY:append = ":k3r5-sr1-1" + +SYSFW_SOC = "j721e_sr1_1" +SYSFW_SYMLINK = "sysfw.itb" diff --git a/conf/machine/j7-hs-evm.conf b/conf/machine/j7-hs-evm.conf index 70e1475..ab0fa47 100644 --- a/conf/machine/j7-hs-evm.conf +++ b/conf/machine/j7-hs-evm.conf @@ -19,4 +19,12 @@ SPL_BINARYNAME = "tispl.bin" UBOOT_BINARY = "u-boot.img_HS" IMAGE_BOOT_FILES = "${UBOOT_BINARY}" +BBMULTICONFIG += "k3r5-sr1-1" + +# Use default IMAGE_BOOT_FILES_LEGACY files +# Since default sysfw.itb on J7 is for SR1.1, add a version for SR1.0 +IMAGE_BOOT_FILES += "sysfw-j7-hs-evm.itb" +do_image_wic[mcdepends] += "mc::k3r5-sr1-1:ti-sci-fw:do_deploy" +do_image_tar[mcdepends] += "mc::k3r5-sr1-1:ti-sci-fw:do_deploy" + TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" diff --git a/conf/multiconfig/k3r5-sr1-1.conf b/conf/multiconfig/k3r5-sr1-1.conf new file mode 100644 index 000..428f221 --- /dev/null +++ b/conf/multiconfig/k3r5-sr1-1.conf @@ -0,0 +1,3 @@ +require k3r5.conf + +MACHINE:append = "-sr1-1" diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index f6d5b8d..d224f35 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -23,7 +23,7 @@ SRCREV = "${TI_LINUX_FW_SRCREV}" BRANCH ?= "ti-linux-firmware" -K3_IMAGE_GEN_SRCREV ?= "6baabef219aea0f667423f2cab2bc2d63a349488" +K3_IMAGE_GEN_SRCREV ?= "489c767a153ff26e9230746e04dd4b1ad0809901" SRCREV_imggen = "${K3_IMAGE_GEN_SRCREV}" SRCREV_FORMAT = "imggen" diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb index f70c3ae..59dd3ee 100644 --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb @@ -25,6 +25,7 @@ SYSFW_PREFIX = "ti-sci-firmware" SYSFW_PREFIX:j7-evm-k3r5 = "ti-fs-firmware" SYSFW_PREFIX:j7200-evm-k3r5 = "ti-fs-firmware" SYSFW_PREFIX:j7-hs-evm-k3r5 = "ti-fs-firmware" +SYSFW_PREFIX:j7-hs-evm-k3r5-sr1-1 = "ti-fs-firmware" SYSFW_PREFIX:j7200-hs-evm-k3r5 = "ti-fs-firmware" SYSFW_SUFFIX ?= "unknown" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14229): https://lists.yoctoproject.org/g/meta-ti/message/14229 Mute This Topic: https://lists.yoctoproject.org/mt/87188062/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 25/26] linux-ti-staging-rt: Bump linux rt version for 08.01.00.005
From: Ryan Eatmon Bump linux rt version to 08.01.00.005 Signed-off-by: Ryan Eatmon Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb index a02e82d..b4475e1 100644 --- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb @@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:" BRANCH = "ti-rt-linux-5.10.y" -SRCREV = "d3083b1688af8af4728478c759e56b2a22adf9e5" +SRCREV = "0c67d996db8f3c9149598bc98657ae28fee22208" PV = "5.10.65+git${SRCPV}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14230): https://lists.yoctoproject.org/g/meta-ti/message/14230 Mute This Topic: https://lists.yoctoproject.org/mt/87188063/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 19/26] ti-rtos-firmware: Add j7200 hs support
From: Yogesh Siraswar We cannot use j7200 keyword for match b'n j7200-evm and j7200-hs-evm due to existing j7 keyword, we need to duplicate all the j7200 entries for hs. Also sign the DM firmware for J7200 similar to J7 HS Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 36 +- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb index 1248c9e..c0beb55 100644 --- a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb +++ b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb @@ -15,6 +15,7 @@ inherit update-alternatives PLAT_SFX = "" PLAT_SFX:j7 = "j721e" PLAT_SFX:j7200-evm = "j7200" +PLAT_SFX:j7200-hs-evm = "j7200" PLAT_SFX:am65xx = "am65xx" PLAT_SFX:am64xx = "am64xx" @@ -55,6 +56,15 @@ do_install:prepend:j7-hs-evm() { ) } +# J7 HS support +do_install:prepend:j7200-hs-evm() { +export TI_SECURE_DEV_PKG=${TI_SECURE_DEV_PKG} +( cd ${RTOS_DM_FW_DIR}; \ +mv ${DM_FIRMWARE} ${DM_FIRMWARE}.unsigned; \ +${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${DM_FIRMWARE}.unsigned ${DM_FIRMWARE}; \ +) +} + # Update the am64xx ipc binaries to be consistent with other platforms do_install:prepend:am64xx() { ( cd ${RTOS_IPC_FW_DIR}; \ @@ -68,7 +78,7 @@ do_install:prepend:am64xx() { #Install all R5 & DSP ipc echo test binaries in lib/firmware/pdk-ipc, with softlinks up a level do_install() { - + : } do_install:j7() { @@ -100,6 +110,18 @@ do_install:j7200-evm() { install -m 0644 ${RTOS_ETH_FW_DIR}/app_remoteswitchcfg_server_strip.xer5f ${LEGACY_ETH_FW_DIR} } +do_install:j7200-hs-evm() { +install -d ${LEGACY_IPC_FW_DIR} +install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu1_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR} +install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR} +install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu2_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR} +# DM Firmware +install -m 0644 ${RTOS_DM_FW_DIR}/ipc_echo_testb_mcu1_0_release_strip.xer5f ${LEGACY_DM_FW_DIR} +# ETH firmware +install -d ${LEGACY_ETH_FW_DIR} +install -m 0644 ${RTOS_ETH_FW_DIR}/app_remoteswitchcfg_server_strip.xer5f ${LEGACY_ETH_FW_DIR} +} + do_install:am65xx() { install -d ${LEGACY_IPC_FW_DIR} install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_test_mcu1_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR} @@ -148,6 +170,13 @@ ALTERNATIVE:${PN}:j7200-evm = "\ j7200-main-r5f0_1-fw \ " +ALTERNATIVE:${PN}:j7200-hs-evm = "\ +j7200-mcu-r5f0_0-fw \ +j7200-mcu-r5f0_1-fw \ +j7200-main-r5f0_0-fw \ +j7200-main-r5f0_1-fw \ +" + # Set up link names for the firmwares TARGET_MCU_R5FSS0_0:am65xx = "am65x-mcu-r5f0_0-fw" @@ -174,6 +203,11 @@ TARGET_MCU_R5FSS0_1:j7200-evm = "j7200-mcu-r5f0_1-fw" TARGET_MAIN_R5FSS0_0:j7200-evm = "j7200-main-r5f0_0-fw" TARGET_MAIN_R5FSS0_1:j7200-evm = "j7200-main-r5f0_1-fw" +TARGET_MCU_R5FSS0_0:j7200-hs-evm = "j7200-mcu-r5f0_0-fw" +TARGET_MCU_R5FSS0_1:j7200-hs-evm = "j7200-mcu-r5f0_1-fw" +TARGET_MAIN_R5FSS0_0:j7200-hs-evm = "j7200-main-r5f0_0-fw" +TARGET_MAIN_R5FSS0_1:j7200-hs-evm = "j7200-main-r5f0_1-fw" + ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14225): https://lists.yoctoproject.org/g/meta-ti/message/14225 Mute This Topic: https://lists.yoctoproject.org/mt/87188058/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 26/26] j7-hs-evm: Correct image boot file causing build error
From: Yogesh Siraswar Correct the boot image file that is causing build error Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/j7-hs-evm.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/machine/j7-hs-evm.conf b/conf/machine/j7-hs-evm.conf index ab0fa47..f2e3ccf 100644 --- a/conf/machine/j7-hs-evm.conf +++ b/conf/machine/j7-hs-evm.conf @@ -23,7 +23,7 @@ BBMULTICONFIG += "k3r5-sr1-1" # Use default IMAGE_BOOT_FILES_LEGACY files # Since default sysfw.itb on J7 is for SR1.1, add a version for SR1.0 -IMAGE_BOOT_FILES += "sysfw-j7-hs-evm.itb" +IMAGE_BOOT_FILES += "sysfw-j721e-evm.itb" do_image_wic[mcdepends] += "mc::k3r5-sr1-1:ti-sci-fw:do_deploy" do_image_tar[mcdepends] += "mc::k3r5-sr1-1:ti-sci-fw:do_deploy" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14233): https://lists.yoctoproject.org/g/meta-ti/message/14233 Mute This Topic: https://lists.yoctoproject.org/mt/87188066/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 06/26] u-boot-ti-staging: Bump u-boot version for 08.01.00.003
From: Yogesh Siraswar u-boot bump for 08.01.00.003 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb index 6765572..b5aa3fb 100644 --- a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb @@ -2,8 +2,8 @@ require u-boot-ti.inc LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" -PR = "r13" +PR = "r14" BRANCH = "ti-u-boot-2021.01" -SRCREV = "377e0f7041d1863bf9b3d23e90fb4b0c0a2cd6bf" +SRCREV = "6c804a1af10bda322c86ce1c5dbb29f0fbb56c79" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14234): https://lists.yoctoproject.org/g/meta-ti/message/14234 Mute This Topic: https://lists.yoctoproject.org/mt/87188067/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 24/26] linux-ti-staging: Bump linux version for 08.01.00.005
From: Ryan Eatmon Bump linux for 08.01.00.005 release Signed-off-by: Ryan Eatmon Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb index 5e1fc00..2d160ab 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb @@ -23,7 +23,7 @@ S = "${WORKDIR}/git" BRANCH = "ti-linux-5.10.y" -SRCREV = "eb55b499b1865222e85acad2c665baadbaea3072" +SRCREV = "dfe78b39dc37d37666f04c788abcf7d72cca3e91" PV = "5.10.65+git${SRCPV}" # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14228): https://lists.yoctoproject.org/g/meta-ti/message/14228 Mute This Topic: https://lists.yoctoproject.org/mt/87188061/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 03/26] linux-ti-staging: Bump linux version for 08.01.00.002
From: Yogesh Siraswar Bump linux version for 08.01.00.002 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb index a08f264..e97235c 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb @@ -23,7 +23,7 @@ S = "${WORKDIR}/git" BRANCH = "ti-linux-5.10.y" -SRCREV = "f22103162c771ddd47372b579682445e6dc8dd0e" +SRCREV = "33574931b48f50c37abb58e0a9c617cbec472b01" PV = "5.10.65+git${SRCPV}" # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14212): https://lists.yoctoproject.org/g/meta-ti/message/14212 Mute This Topic: https://lists.yoctoproject.org/mt/87188044/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 02/26] ti-linux-fw: Bump ti linux firmware for 08.01.00.002
From: Yogesh Siraswar Bump ti-linux-fw version for 08.01.00.002 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index 56a16e8..4719721 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -7,7 +7,7 @@ PV = "2021.09" INC_PR = "r1" # Firmware versions -CORESDK_RTOS_VERSION = "08.01.00.01" +CORESDK_RTOS_VERSION = "08.01.00.02" SERDES_FW_VERSION = "3.3.0.2c" NETCP_SA_FW_VERSION = "1.0.0" NETCP_PA_FW_VERSION = "3.0.2.3" @@ -17,7 +17,7 @@ PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.06" GOODIX_FW_VERSION = "1.0.0.0" CADENCE_MHDP_FW_VERSION = "1.2.17" -TI_LINUX_FW_SRCREV ?= "10bcf8564c6e9277e7f402fb02cf941956d0d3eb" +TI_LINUX_FW_SRCREV ?= "0e93d4df760e5f0948b07c09b68f0b1ecd150d40" SRCREV = "${TI_LINUX_FW_SRCREV}" BRANCH ?= "ti-linux-firmware" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14216): https://lists.yoctoproject.org/g/meta-ti/message/14216 Mute This Topic: https://lists.yoctoproject.org/mt/87188048/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 04/26] linux-ti-staging-rt: Bump linux rt version for 08.01.00.002 release
From: Yogesh Siraswar Bump linux rt version for 08.01.00.002 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb index d64227b..d2250c4 100644 --- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb @@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:" BRANCH = "ti-rt-linux-5.10.y" -SRCREV = "b9f28fcb222bc4508077366b05ad5d44984087b0" +SRCREV = "a5427455c650cb9d33e3d5f0b009a773370a5428" PV = "5.10.65+git${SRCPV}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14213): https://lists.yoctoproject.org/g/meta-ti/message/14213 Mute This Topic: https://lists.yoctoproject.org/mt/87188045/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 01/26] u-boot-ti-staging: Bump u-boot version for 08.01.00.002
From: Yogesh Siraswar Bump u-boot version to 08.01.00.002 release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb index db8dc9d..6765572 100644 --- a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb @@ -2,8 +2,8 @@ require u-boot-ti.inc LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" -PR = "r12" +PR = "r13" BRANCH = "ti-u-boot-2021.01" -SRCREV = "316948e851b21f1f79e78fdd364a754cf9817038" +SRCREV = "377e0f7041d1863bf9b3d23e90fb4b0c0a2cd6bf" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14214): https://lists.yoctoproject.org/g/meta-ti/message/14214 Mute This Topic: https://lists.yoctoproject.org/mt/87188046/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 05/26] ti-linux-fw: Bump k3 image gen to latest
From: Yogesh Siraswar Update k3 image gen to latest. Bump linux firmware to v2021.09a Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index 4719721..97e5196 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -3,7 +3,7 @@ SUMMARY = "TI SCI firmware (SYSFW)" LICENSE = "TI-TFL" LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76" -PV = "2021.09" +PV = "2021.09a" INC_PR = "r1" # Firmware versions @@ -17,11 +17,11 @@ PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.06" GOODIX_FW_VERSION = "1.0.0.0" CADENCE_MHDP_FW_VERSION = "1.2.17" -TI_LINUX_FW_SRCREV ?= "0e93d4df760e5f0948b07c09b68f0b1ecd150d40" +TI_LINUX_FW_SRCREV ?= "95232a584175a8ac872adf477b2dbb9ca68ba063" SRCREV = "${TI_LINUX_FW_SRCREV}" BRANCH ?= "ti-linux-firmware" -SRCREV_imggen = "e182c3114f11eea3ec7ebb88cb1ef563a78d4eda" +SRCREV_imggen = "6baabef219aea0f667423f2cab2bc2d63a349488" SRCREV_FORMAT = "imggen" SRC_URI = " \ -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14217): https://lists.yoctoproject.org/g/meta-ti/message/14217 Mute This Topic: https://lists.yoctoproject.org/mt/87188049/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH v2 10/26] recipes-bsp: u-boot-ti-mainline: Update to v2021.10 release
From: Amjad Ouled-Ameur This introduces a critical fix for both AM335X EVM and AM43XX EVM, which can no longer boot because "uuid" is undefined. v2021.10 has these two fixes, one for each platform: - commit ff8f277e9121 ("ti: am335x_evm: Switch to DISTRO_BOOT only") - commit e0c91ae24e5b ("ti: am43xx_evm: Switch to DISTRO_BOOT only") Signed-off-by: Amjad Ouled-Ameur Reviewed-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/u-boot/u-boot-ti-mainline_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb b/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb index 2db9899..76aaa4b 100644 --- a/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb +++ b/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" PR = "r0" -PV = "2021.07" +PV = "2021.10" # For the un-initiated: # The actual URL you'd use with a git clone for example would be: @@ -15,4 +15,4 @@ PV = "2021.07" # b) and we want git fetcher to use https protocol, hence GIT_PROTOCOL as https UBOOT_GIT_URI = "git://source.denx.de/u-boot/u-boot.git" UBOOT_GIT_PROTOCOL = "https" -SRCREV = "840658b093976390e9537724f802281c9c8439f5" +SRCREV = "d80bb749fab53da72c4a0e09b8c2d2aaa3103c91" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14236): https://lists.yoctoproject.org/g/meta-ti/message/14236 Mute This Topic: https://lists.yoctoproject.org/mt/87188069/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [PATCH] ti33x: remove the screen machine feature
On Sat, Nov 20, 2021 at 03:00:05PM -0500, Vivien Didelot wrote: > Hi Denys, > > On Fri, 19 Nov 2021 22:02:11 -0500 "Denys Dmytriyenko" > wrote: > > On Fri, Nov 19, 2021 at 03:15:33PM -0500, Vivien Didelot wrote: > > > Some distros or image recipes may rely on the presence of the "screen" > > > machine feature to install graphical front-end applications. > > > > > > The ti33x SoC has an integrated GPU but does not have a screen per-se, > > > thus having this feature in the SoC configuration may lead to unwanted > > > packages being built. > > > > > > Comment the 'screen' feature and remove it from MACHINE_FEATURES. > > > > Well, 'screen' also implies not just a built-in LCD, but also external > > screens > > connected over HDMI or DVI. There are even remnant MACHINE_GUI_CLASS > > variables > > set in machine configs for either "bigscreen" or "smallscreen", although > > that > > one is no longer used. > > I understand what you're saying. The confusion comes from the fact that > some people think about the 'screen' feature as 'the machine has an LCD > _controller_ and/or graphic output port(s)', while others think of it as > 'the machine literally has a graphical display'. It is as simple as whether the machine is headless or not. > IMHO the 'screen' and 'touchscreen' machine features are a software-agnostic > way to describe the usage of a physical graphical display on the end product; > > the 'directfb', 'x11' and 'wayland' distro features are a subjective way > to configure the graphical software stack of choice; > > and finally the 'gpu' machine feature describes the capability of hardware > accelerated graphical processing. Well, 'gpu' is not an upstream MACHINE_FEATURE, as BSPs can define additional ones for own use. It used to be 'sgx', but with the addition of Rogue RGX graphics, got renamed to more generic 'gpu': https://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=0d9910c1710d9d4b2dd986403824ae05b6289e63 BTW, a display output (screen) can be very different and independent from a 3D processing (gpu), hence those are 2 separate features. > As an example, a distro can configure the Qt stack and tweak images like this: > > DISTRO_FEATURES:append = " directfb" > PACKAGECONFIG_DISTRO:pn-qtbase ?= " \ > ${@bb.utils.contains('MACHINE_FEATURES', 'gpu', 'eglfs', '', d)} \ > ${@bb.utils.contains('MACHINE_FEATURES', 'touchscreen', 'libinput > tslib', '', d)} \ > " > EXTRA_IMAGE_FEATURES ?= " \ > ${@bb.utils.contains('MACHINE_FEATURES', 'gpu', 'hwcodecs', '', d)} \ > ${@bb.utils.contains_any('MACHINE_FEATURES', 'screen touchscreen', > 'splash', '', d)} \ > " > > while a generic image recipe or local conf can tweak packages this: > > IMAGE_INSTALL:append = " ${@bb.utils.contains_any('MACHINE_FEATURES', > 'screen touchscreen', 'qt-kiosk-browser', '', d)}" > > The MACHINE_GUI_CLASS actually shares the same concern, it assumes the > presence of a built-in screen of subjective size, which is simply wrong > for machines with an optional graphical display. MACHINE_GUI_CLASS was used more widely in the past, but these days it only affects the size of the logo in kernel boot when linux.inc from meta-oe is included, which again is not used in meta-ti: https://git.openembedded.org/meta-openembedded/tree/meta-oe/recipes-kernel/linux/linux.inc#n19 > > All TI platforms with am335x SoC do have screen outputs, but I do > > understand > > there could be headless platforms from other manufacturers with this SoC. > > The > > correct way would be to not completely remove "screen" MACHINE_FEATURE from > > the SoC include file, but rather move it to corresponding machine configs > > that > > use it - am335x-evm, beaglebone, etc. > > I would say that the 'screen' feature definitely doesn't belong to the SoC > configuration, and it doesn't belong to the machine description neither: > > even though I understand it can be handy for beginners, boards like Rpi > and BeagleBone can be used headless and thus removing the feature from the > local configuration to get rid of unwanted configs is likewise cumbersome. > > I think it's the user responsibility to specify MACHINE_FEATURES += "screen" > in their local configuration to describe the usage of a graphical display, > especially for machines not shipped with a built-in one. That's not how it works! All available MACHINE_FEATURES are defined in machine config files. Think of those as capabilities. The list defines what this specific machine is ca
Re: [meta-ti][dunfell][PATCH 1/3] conf: machine: add new am64x hs platform
On Fri, Nov 12, 2021 at 11:17:58PM +, Yogesh Siraswar via lists.yoctoproject.org wrote: > Add new am64x hs platform. This requires two files to be created. > Used am65x and j7 hs platform for reference. > > Signed-off-by: Yogesh Siraswar > --- > conf/machine/am64xx-hs-evm-k3r5.conf | 14 ++ > conf/machine/am64xx-hs-evm.conf | 22 ++ > 2 files changed, 36 insertions(+) > create mode 100644 conf/machine/am64xx-hs-evm-k3r5.conf > create mode 100644 conf/machine/am64xx-hs-evm.conf > > diff --git a/conf/machine/am64xx-hs-evm-k3r5.conf > b/conf/machine/am64xx-hs-evm-k3r5.conf > new file mode 100644 > index ..69c6cada > --- /dev/null > +++ b/conf/machine/am64xx-hs-evm-k3r5.conf > @@ -0,0 +1,14 @@ > +#@TYPE: Machine > +#@NAME: AM65xx HS EVM (R5F) AM64? > +#@DESCRIPTION: Machine configuration for the TI AM65xx HS EVM (R5F core) AM64? Both are just comments, so not a functional issue. > +require conf/machine/include/k3r5.inc > + > +SYSFW_SOC = "am64x" > +SYSFW_CONFIG = "evm" > +SYSFW_SUFFIX = "hs" > +SYSFW_SYMLINK = "" > + > +UBOOT_MACHINE = "am64x_hs_evm_r5_defconfig" > + > +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" > diff --git a/conf/machine/am64xx-hs-evm.conf b/conf/machine/am64xx-hs-evm.conf > new file mode 100644 > index ..44e81463 > --- /dev/null > +++ b/conf/machine/am64xx-hs-evm.conf > @@ -0,0 +1,22 @@ > +#@TYPE: Machine > +#@NAME: AM64xx HS EVM > +#@DESCRIPTION: Machine configuration for the TI AM64xx HS EVM > + > +require conf/machine/include/am64xx.inc > + > +UBOOT_MACHINE = "am64x_hs_evm_a53_defconfig" > + > +UBOOT_ENTRYPOINT = "0x8008" > +UBOOT_LOADADDRESS = "0x8008" > +UBOOT_RD_LOADADDRESS = "0x8400" > +UBOOT_RD_ENTRYPOINT ="0x8400" > +UBOOT_DTB_LOADADDRESS = "0x8300" > +UBOOT_DTBO_LOADADDRESS = "0x8308" > +UBOOT_DTBO_OFFSET = "0x0001" > + > +SPL_BINARY = "tispl.bin_HS" > +SPL_BINARYNAME = "tispl.bin" > +UBOOT_BINARY = "u-boot.img_HS" > +IMAGE_BOOT_FILES = "${UBOOT_BINARY}" > + > +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" > -- > 2.17.1 > > > > -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14147): https://lists.yoctoproject.org/g/meta-ti/message/14147 Mute This Topic: https://lists.yoctoproject.org/mt/87019302/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [dunfell/master PATCHv2] vxd-dec-fw: Add the recipe for vxd-dec-fw
On Wed, Nov 17, 2021 at 06:30:05PM -0600, prane...@ti.com wrote: > From: Praneeth Bajjuri > > Add the firmware packaging recipe for the video decoder > for j721e. > > Signed-off-by: Praneeth Bajjuri > --- > Changes in v2: Update subject dunfell/master > > .../ti-img-encode-decode/vxd-dec-fw_git.bb| 24 +++ > recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 1 + > 2 files changed, 25 insertions(+) > create mode 100644 recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb > > diff --git a/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb > b/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb > new file mode 100644 > index ..55673b53 > --- /dev/null > +++ b/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb > @@ -0,0 +1,24 @@ > +SUMMARY = "Video Decoding Firmware Packaging recipe" Well, the SUMMARY and the DESCRIPTION are for the resulting ipk/deb/rpm package, not the recipe. E.g. on Ubuntu - the last 2 lines are the SUMMARY and DESCRIPTION accordingly: $ dpkg -s linux-firmware Package: linux-firmware Status: install ok installed Priority: optional Section: misc Installed-Size: 233791 Maintainer: Ubuntu Kernel Team Architecture: all Multi-Arch: foreign Version: 1.157.23 Replaces: atmel-firmware, linux-firmware-snapdragon (<= 1.2-0ubuntu1), linux-restricted-common Provides: atmel-firmware Breaks: linux-firmware-snapdragon (<= 1.2-0ubuntu1) Conflicts: atmel-firmware Description: Firmware for Linux kernel drivers This package provides firmware used by Linux kernel drivers. > +LICENSE = "TI-IMG" > +LIC_FILES_CHKSUM = > "file://LICENSE.ti-img;md5=84ca7278930db001870686ad997d6bb1" > + > +require recipes-bsp/ti-linux-fw/ti-linux-fw.inc > + > +PV = "${IMG_DEC_FW_VERSION}" > +PR = "${INC_PR}.0" > + > +CLEANBROKEN = "1" > + > +COMPATIBLE_MACHINE = "j7" > + > +PACKAGE_ARCH = "${MACHINE_ARCH}" > + > +S = "${WORKDIR}/git" > +TARGET = "pvdec_full_bin.fw" > + > +do_install() { > +install -d ${D}${base_libdir}/firmware/ti-img > +install -m 0644 ${S}/ti-img/${TARGET} > ${D}${base_libdir}/firmware/ti-img/${TARGET} > +} > + > +FILES_${PN} = "${base_libdir}/firmware" > diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc > b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc > index c59120b8..ebf133be 100644 > --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc > +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc > @@ -16,6 +16,7 @@ PRUETH_FW_AM65X_VERSION = "08.00.00.20" > PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.06" > GOODIX_FW_VERSION = "1.0.0.0" > CADENCE_MHDP_FW_VERSION = "1.2.17" > +IMG_DEC_FW_VERSION = "1.0" > > TI_LINUX_FW_SRCREV ?= "95232a584175a8ac872adf477b2dbb9ca68ba063" > SRCREV = "${TI_LINUX_FW_SRCREV}" > -- > 2.17.1 > -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14163): https://lists.yoctoproject.org/g/meta-ti/message/14163 Mute This Topic: https://lists.yoctoproject.org/mt/87133875/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 04/22] linux-ti-staging-rt: Update SRCREV to 5.10.65
From: Yogesh Siraswar Update SRCREV to 5.10.65 Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb index 7148c71..ae3904c 100644 --- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb @@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:" BRANCH = "ti-rt-linux-5.10.y" -SRCREV = "c0d9886f48dda1788995c4e0d6a7286d177df2f1" -PV = "5.10.59+git${SRCPV}" +SRCREV = "890b86772cff397e32c66ea6528fe8702d7e44a5" +PV = "5.10.65+git${SRCPV}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14100): https://lists.yoctoproject.org/g/meta-ti/message/14100 Mute This Topic: https://lists.yoctoproject.org/mt/86750085/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 01/22] conf/machine: k3: Enable grub-efi by default in wic images
From: Tom Rini All of our platforms here support running EFI binaries. We can have wic generate a simple grub.cfg file for us that will find the root partition via PARTUUID and utilize the device tree that is already discoverable via the EFI configuration tables. Assuming the EFI loader is U-Boot, this device tree can be replaced at run-time by the normal mechanism of loading in to memory and passing that address as an argument to bootefi. Signed-off-by: Tom Rini Reviewed-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/include/k3.inc | 6 +- wic/sdimage-2part-efi.wks | 7 +++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 wic/sdimage-2part-efi.wks diff --git a/conf/machine/include/k3.inc b/conf/machine/include/k3.inc index 20ab7a9..a39ddd2 100644 --- a/conf/machine/include/k3.inc +++ b/conf/machine/include/k3.inc @@ -44,8 +44,12 @@ IMAGE_BOOT_FILES_LEGACY = "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} tiboot3.bin sysf IMAGE_BOOT_FILES_MULTI_CERT = "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} tiboot3.bin" IMAGE_BOOT_FILES ?= "${IMAGE_BOOT_FILES_LEGACY}" +IMAGE_EFI_BOOT_FILES ?= "${IMAGE_BOOT_FILES}" -WKS_FILE ?= "sdimage-2part.wks" +EFI_PROVIDER ?= "grub-efi" +MACHINE_FEATURES += "efi" + +WKS_FILE ?= "sdimage-2part-efi.wks" do_image_wic[depends] += "virtual/bootloader:do_deploy" do_image_wic[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy mc::k3r5:ti-sci-fw:do_deploy" do_image_tar[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy mc::k3r5:ti-sci-fw:do_deploy" diff --git a/wic/sdimage-2part-efi.wks b/wic/sdimage-2part-efi.wks new file mode 100644 index 000..ffb8d24 --- /dev/null +++ b/wic/sdimage-2part-efi.wks @@ -0,0 +1,7 @@ +# short-description: Create SD card image with 2 partitions and EFI support +# long-description: Creates a partitioned SD card image for TI platforms that +# supports EFI. Boot files are located in the first vfat partition with extra +# reserved space. We cannot use a GPT here. +bootloader --append="rootfstype=ext4 ro" +part /boot --source bootimg-efi --sourceparams="loader=grub-efi" --fstype=vfat --label boot --active --align 1024 --use-uuid --fixed-size 128M +part / --source rootfs --fstype=ext4 --label root --align 1024 --use-uuid -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14099): https://lists.yoctoproject.org/g/meta-ti/message/14099 Mute This Topic: https://lists.yoctoproject.org/mt/86750084/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 00/22] Sync up with Dunfell
From: Denys Dmytriyenko Keep master up to date with latest changes in Dunfell, adjust to the new override syntax. Denys Dmytriyenko (1): powervr-drivers: teach modules_install to respect "usrmerge" distro feature Hari Nagalla (2): ipc: ti-rpmsg-char: Update library to 0.3.1 ti-rtos-firmware: Update M4F binary for AM64x SoCs Nick Saulnier (1): pru-icss_git.bb: add AM64x, update to PSSP v6.0.0 Sinthu Raja (1): conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREE Tom Rini (2): conf/machine: k3: Enable grub-efi by default in wic images conf: Add extlinux.conf support on some 32bit platforms Vignesh Raghavedra (1): prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0 Yogesh Siraswar (14): linux-ti-staging: Update SRCREV to 5.10.65 linux-ti-staging-rt: Update SRCREV to 5.10.65 conf: omap-a15: fix the dtb file path for extlinux boot conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10 conf: am57xx-evm: ReIntroduce existent dtb* for 5.10 ti-linux-fw: Support common inc for all firmware ti-linux-fw: AUTOREV support for ti-linux-fw ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmware linux-ti-staging: Bump linux version to latest linux-ti-staging-rt: Bump linux rt version to latest ti-linux-fw: Bump to 08.01.00.001 release u-boot-ti-staging: Bump to 08.01.00.001 release linux-ti-staging-rt: Bump to 08.01.00.001 release linux-ti-staging: Bump to 08.01.00.001 release conf/machine/am57xx-evm.conf | 6 +- conf/machine/dra7xx-evm.conf | 8 +++ conf/machine/include/k3.inc| 6 +- conf/machine/include/omap-a15.inc | 13 - conf/machine/include/ti33x.inc | 11 +++- conf/machine/include/ti43x.inc | 11 +++- conf/machine/j7-evm.conf | 2 +- recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | 11 ++-- recipes-bsp/goodix-fw/goodix-fw_git.bb | 11 ++-- recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb | 12 +--- recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb | 12 +--- .../ti-img-rogue-driver_1.13.5776728.bb| 2 +- .../powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb | 4 +- recipes-bsp/pru/pru-icss_git.bb| 64 +- recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb | 11 +--- recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb | 11 +--- recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb | 10 +--- recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb | 10 +--- recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb | 10 +--- recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb | 34 recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb | 10 +--- recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb | 11 ++-- recipes-bsp/serdes-fw/serdes-fw_git.bb | 10 ++-- recipes-bsp/ti-linux-fw/ti-linux-fw.inc| 43 +++ recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb | 2 +- recipes-bsp/ti-sci-fw/ti-sci-fw.inc| 32 --- recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 7 ++- recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb| 4 +- recipes-kernel/linux/kernel-rdepends.inc | 2 +- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 4 +- recipes-kernel/linux/linux-ti-staging_5.10.bb | 4 +- recipes-ti/ipc/ti-rpmsg-char.inc | 6 +- recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 8 ++- wic/sdimage-2part-efi.wks | 7 +++ 34 files changed, 258 insertions(+), 151 deletions(-) create mode 100644 recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb create mode 100644 recipes-bsp/ti-linux-fw/ti-linux-fw.inc delete mode 100644 recipes-bsp/ti-sci-fw/ti-sci-fw.inc create mode 100644 wic/sdimage-2part-efi.wks -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14101): https://lists.yoctoproject.org/g/meta-ti/message/14101 Mute This Topic: https://lists.yoctoproject.org/mt/86750086/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 03/22] linux-ti-staging: Update SRCREV to 5.10.65
From: Yogesh Siraswar Update linux to 5.10.65 Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging_5.10.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb index 8233f1b..b88cf5f 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb @@ -23,8 +23,8 @@ S = "${WORKDIR}/git" BRANCH = "ti-linux-5.10.y" -SRCREV = "04b02a7e8eae7701b206c598ba9ec95d1bf12ba9" -PV = "5.10.59+git${SRCPV}" +SRCREV = "1d48ab8a3d3b58f74c02223a797dd80964310b3b" +PV = "5.10.65+git${SRCPV}" # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild MACHINE_KERNEL_PR:append = "b" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14102): https://lists.yoctoproject.org/g/meta-ti/message/14102 Mute This Topic: https://lists.yoctoproject.org/mt/86750087/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 07/22] conf: am57xx-evm: ReIntroduce existent dtb* for 5.10
From: Yogesh Siraswar This reverts commit 43bf0f36a3ac62cc3378688358ba704a27b501ce. Added dtb and dtbo for am57xx Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/am57xx-evm.conf | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/conf/machine/am57xx-evm.conf b/conf/machine/am57xx-evm.conf index 78e730c..7441e80 100644 --- a/conf/machine/am57xx-evm.conf +++ b/conf/machine/am57xx-evm.conf @@ -14,10 +14,14 @@ KERNEL_DEVICETREE = " \ am57xx-beagle-x15-revc.dtb \ am5729-beagleboneai.dtb \ am57xx-evm.dtb \ -am57xx-evm-reva3.dtb \ +ti/am57xx-evm-common.dtbo \ +ti/am57xx-evm-reva3.dtbo \ am571x-idk.dtb \ +ti/am571x-idk-touchscreen.dtbo \ am572x-idk.dtb \ am574x-idk.dtb \ +ti/am57xx-idk-osd-lcd-common.dtbo \ +ti/am572x-idk-touchscreen.dtbo \ " KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am574x-idk-pru-excl-uio.dtb am572x-idk-pru-excl-uio.dtb am571x-idk-pru-excl-uio.dtb', '', d)}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14104): https://lists.yoctoproject.org/g/meta-ti/message/14104 Mute This Topic: https://lists.yoctoproject.org/mt/86750089/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 17/22] conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREE
From: Sinthu Raja The board name for J721E EdgeAI Kit (EAIK) is changed to J721E SK [1], so replace the eaik dtb with sk dtb file [1] https://www.ti.com/tool/SK-TDA4VM Signed-off-by: Sinthu Raja Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/j7-evm.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/machine/j7-evm.conf b/conf/machine/j7-evm.conf index 4a5c41b..267a5e1 100644 --- a/conf/machine/j7-evm.conf +++ b/conf/machine/j7-evm.conf @@ -12,7 +12,7 @@ SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" KERNEL_DEVICETREE = " \ ti/k3-j721e-common-proc-board.dtb \ ti/k3-j721e-common-proc-board-infotainment.dtbo \ -ti/k3-j721e-eaik.dtb \ +ti/k3-j721e-sk.dtb \ " UBOOT_MACHINE = "j721e_evm_a72_config" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14108): https://lists.yoctoproject.org/g/meta-ti/message/14108 Mute This Topic: https://lists.yoctoproject.org/mt/86750093/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 10/22] ti-linux-fw: AUTOREV support for ti-linux-fw
From: Yogesh Siraswar Adds AUTOREV support for ti-linux-fw for nightly builds. Requires corresponding change in meta-arago branding-bleeding.inc Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index 8d827bd..80177f0 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -17,7 +17,9 @@ PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.03" GOODIX_FW_VERSION = "1.0.0.0" CADENCE_MHDP_FW_VERSION = "1.2.17" -SRCREV = "793309716bce2e443f798dd5c5f0d8dd310970c0" +TI_LINUX_FW_SRCREV ?= "793309716bce2e443f798dd5c5f0d8dd310970c0" +SRCREV = "${TI_LINUX_FW_SRCREV}" + BRANCH ?= "ti-linux-firmware" SRCREV_imggen = "b65ae80847f5a0d1885ed6e4de4d9d635544053c" SRCREV_FORMAT = "imggen" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14105): https://lists.yoctoproject.org/g/meta-ti/message/14105 Mute This Topic: https://lists.yoctoproject.org/mt/86750090/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 18/22] ti-linux-fw: Bump to 08.01.00.001 release
From: Yogesh Siraswar Updated the firmware version for 08.01.00.001 Reviewed-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index 80177f0..56a16e8 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -3,25 +3,25 @@ SUMMARY = "TI SCI firmware (SYSFW)" LICENSE = "TI-TFL" LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76" -PV = "2021.05" +PV = "2021.09" INC_PR = "r1" # Firmware versions -CORESDK_RTOS_VERSION = "08.00.00.32" +CORESDK_RTOS_VERSION = "08.01.00.01" SERDES_FW_VERSION = "3.3.0.2c" NETCP_SA_FW_VERSION = "1.0.0" NETCP_PA_FW_VERSION = "3.0.2.3" QMSS_PDSP_FW_VERSION = "1.0.0.9" PRUETH_FW_AM65X_VERSION = "08.00.00.20" -PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.03" +PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.06" GOODIX_FW_VERSION = "1.0.0.0" CADENCE_MHDP_FW_VERSION = "1.2.17" -TI_LINUX_FW_SRCREV ?= "793309716bce2e443f798dd5c5f0d8dd310970c0" +TI_LINUX_FW_SRCREV ?= "10bcf8564c6e9277e7f402fb02cf941956d0d3eb" SRCREV = "${TI_LINUX_FW_SRCREV}" BRANCH ?= "ti-linux-firmware" -SRCREV_imggen = "b65ae80847f5a0d1885ed6e4de4d9d635544053c" +SRCREV_imggen = "e182c3114f11eea3ec7ebb88cb1ef563a78d4eda" SRCREV_FORMAT = "imggen" SRC_URI = " \ -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14109): https://lists.yoctoproject.org/g/meta-ti/message/14109 Mute This Topic: https://lists.yoctoproject.org/mt/86750094/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 02/22] conf: Add extlinux.conf support on some 32bit platforms
From: Tom Rini To make use of the "generic distro boot" support in U-Boot, an extlinux.conf file needs to be generated and reside in the extlinux directory. The extlinux.conf file will be parsed by U-Boot and the "append" line will be evaluated and expanded and used entirely as the bootargs passed to the kernel. Our generated extlinux.conf states that the kernel image and device trees live one level up (so the root directory) from it, so populate that location with our kernel and device trees. Signed-off-by: Tom Rini Reviewed-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/include/omap-a15.inc | 11 ++- conf/machine/include/ti33x.inc| 11 ++- conf/machine/include/ti43x.inc| 11 ++- 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc index 57295a8..ed202f5 100644 --- a/conf/machine/include/omap-a15.inc +++ b/conf/machine/include/omap-a15.inc @@ -19,6 +19,15 @@ UBOOT_ARCH = "arm" UBOOT_ENTRYPOINT = "0x80008000" UBOOT_LOADADDRESS = "0x80008000" +# Generate an extlinux.conf file +UBOOT_EXTLINUX = "1" +UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}" +UBOOT_EXTLINUX_BOOT_FILES = " \ +extlinux.conf;extlinux/extlinux.conf \ +${KERNEL_IMAGETYPE} \ +${KERNEL_DEVICETREE} \ +" + SPL_BINARY = "MLO" UBOOT_SUFFIX = "img" @@ -40,5 +49,5 @@ MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa etherne IMAGE_FSTYPES += "tar.xz wic.xz" WKS_FILE ?= "sdimage-2part.wks" -IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX}" +IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}" do_image_wic[depends] += "u-boot:do_deploy" diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc index 896328d..197cac1 100644 --- a/conf/machine/include/ti33x.inc +++ b/conf/machine/include/ti33x.inc @@ -43,6 +43,15 @@ UBOOT_MACHINE = "am335x_evm_config" UBOOT_ENTRYPOINT = "0x80008000" UBOOT_LOADADDRESS = "0x80008000" +# Generate an extlinux.conf file +UBOOT_EXTLINUX = "1" +UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}" +UBOOT_EXTLINUX_BOOT_FILES = " \ +extlinux.conf;extlinux/extlinux.conf \ +${KERNEL_IMAGETYPE} \ +${KERNEL_DEVICETREE} \ +" + SPL_BINARY = "MLO" UBOOT_SUFFIX = "img" @@ -61,5 +70,5 @@ TI_PDK_LIMIT_BOARDS = "evmAM335x icev2AM335x iceAMIC110 bbbAM335x skAM335x" IMAGE_FSTYPES += "tar.xz wic.xz" WKS_FILE ?= "sdimage-2part.wks" -IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX}" +IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}" do_image_wic[depends] += "virtual/bootloader:do_deploy" diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc index 0f28cc9..95b61cb 100644 --- a/conf/machine/include/ti43x.inc +++ b/conf/machine/include/ti43x.inc @@ -40,6 +40,15 @@ UBOOT_MACHINE = "am43xx_evm_config" UBOOT_ENTRYPOINT = "0x80008000" UBOOT_LOADADDRESS = "0x80008000" +# Generate an extlinux.conf file +UBOOT_EXTLINUX = "1" +UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}" +UBOOT_EXTLINUX_BOOT_FILES = " \ +extlinux.conf;extlinux/extlinux.conf \ +${KERNEL_IMAGETYPE} \ +${KERNEL_DEVICETREE} \ +" + SPL_BINARY = "MLO" UBOOT_SUFFIX = "img" @@ -58,5 +67,5 @@ TI_PDK_LIMIT_BOARDS = "evmAM437x idkAM437x skAM437x" IMAGE_FSTYPES += "tar.xz wic.xz" WKS_FILE ?= "sdimage-2part.wks" -IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX}" +IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}" do_image_wic[depends] += "u-boot:do_deploy" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14103): https://lists.yoctoproject.org/g/meta-ti/message/14103 Mute This Topic: https://lists.yoctoproject.org/mt/86750088/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 05/22] conf: omap-a15: fix the dtb file path for extlinux boot
From: Yogesh Siraswar The uboot extlinux is using kernel device tree variable to populate the dtb files. The error occurs if the device tree files are in ti folder since there is no ti folder in deploy directory. Fix the kernel device tree path before using in the uboot extlinux. Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/include/omap-a15.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc index ed202f5..9a2e004 100644 --- a/conf/machine/include/omap-a15.inc +++ b/conf/machine/include/omap-a15.inc @@ -19,13 +19,15 @@ UBOOT_ARCH = "arm" UBOOT_ENTRYPOINT = "0x80008000" UBOOT_LOADADDRESS = "0x80008000" +DEVICETREE_FILE = "${@d.getVar('KERNEL_DEVICETREE').replace("ti/","")}" + # Generate an extlinux.conf file UBOOT_EXTLINUX = "1" UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}" UBOOT_EXTLINUX_BOOT_FILES = " \ extlinux.conf;extlinux/extlinux.conf \ ${KERNEL_IMAGETYPE} \ -${KERNEL_DEVICETREE} \ +${DEVICETREE_FILE} \ " SPL_BINARY = "MLO" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14107): https://lists.yoctoproject.org/g/meta-ti/message/14107 Mute This Topic: https://lists.yoctoproject.org/mt/86750092/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 19/22] u-boot-ti-staging: Bump to 08.01.00.001 release
From: Yogesh Siraswar Updated the u-boot version for 08.01.00.001 Reviewed-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb index 53a95f2..db8dc9d 100644 --- a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb @@ -2,8 +2,8 @@ require u-boot-ti.inc LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" -PR = "r11" +PR = "r12" BRANCH = "ti-u-boot-2021.01" -SRCREV = "53e79d0e89f975eeb874366dd9a92f68b3a599d1" +SRCREV = "316948e851b21f1f79e78fdd364a754cf9817038" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14113): https://lists.yoctoproject.org/g/meta-ti/message/14113 Mute This Topic: https://lists.yoctoproject.org/mt/86750098/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 14/22] ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmware
From: Yogesh Siraswar With ti-sysfs also hosting *gp-cert.bin for am64x hs-fs breaks gp. This patch removes * to directly reference the TISCI firmware Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb index a51f322..4fa8f1f 100644 --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb @@ -27,8 +27,9 @@ SYSFW_PREFIX:j7-hs-evm-k3r5 = "ti-fs-firmware" SYSFW_SUFFIX ?= "unknown" SYSFW_BASE = "${SYSFW_PREFIX}-${SYSFW_SOC}-${SYSFW_SUFFIX}" +SYSFW_BASE:append = "${@['','*']['${SYSFW_SUFFIX}' == 'hs']}" -SYSFW_TISCI = "${S}/ti-sysfw/${SYSFW_BASE}*.bin" +SYSFW_TISCI = "${S}/ti-sysfw/${SYSFW_BASE}.bin" SYSFW_BINARY = "sysfw-${SYSFW_SOC}-${SYSFW_CONFIG}.itb" SYSFW_VBINARY = "sysfw-${PV}-${SYSFW_SOC}-${SYSFW_CONFIG}.itb" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14111): https://lists.yoctoproject.org/g/meta-ti/message/14111 Mute This Topic: https://lists.yoctoproject.org/mt/86750096/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 06/22] conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10
From: Yogesh Siraswar This reverts commit 8bdfe1413c00e0c55132989dafcf8d91827999c3. Introduces existent dtb and dtbo for dra7x Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/dra7xx-evm.conf | 8 1 file changed, 8 insertions(+) diff --git a/conf/machine/dra7xx-evm.conf b/conf/machine/dra7xx-evm.conf index ad4b026..db4a5e1 100644 --- a/conf/machine/dra7xx-evm.conf +++ b/conf/machine/dra7xx-evm.conf @@ -10,10 +10,18 @@ SERIAL_CONSOLES = "115200;ttyS0" KERNEL_DEVICETREE = " \ dra7-evm.dtb \ +ti/dra7x-evm-osd-lcd-common.dtbo \ dra71-evm.dtb \ +dra71-evm-nand.dtb \ +ti/dra71-evm-lcd-auo-g101evn01.0.dtbo \ dra72-evm.dtb \ dra72-evm-revc.dtb \ +ti/dra72-evm-touchscreen.dtbo \ +ti/dra74-evm-touchscreen.dtbo \ dra76-evm.dtb \ +ti/dra76-evm-tfp410.dtbo \ +ti/lcd-osd101t2045.dtbo \ +ti/lcd-osd101t2587.dtbo \ " UBOOT_MACHINE = "dra7xx_evm_config" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14106): https://lists.yoctoproject.org/g/meta-ti/message/14106 Mute This Topic: https://lists.yoctoproject.org/mt/86750091/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 20/22] linux-ti-staging-rt: Bump to 08.01.00.001 release
From: Yogesh Siraswar Updated the linux-rt version for 08.01.00.001 Reviewed-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb index 14d4a05..d64227b 100644 --- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb @@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:" BRANCH = "ti-rt-linux-5.10.y" -SRCREV = "6f4d81d846c7c548ccc05498c4ad824f31dd6fc0" +SRCREV = "b9f28fcb222bc4508077366b05ad5d44984087b0" PV = "5.10.65+git${SRCPV}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14110): https://lists.yoctoproject.org/g/meta-ti/message/14110 Mute This Topic: https://lists.yoctoproject.org/mt/86750095/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 09/22] ti-linux-fw: Support common inc for all firmware
From: Yogesh Siraswar Change to support common INC for all firmware This will help with: 1) Eliminating requirement to change multiple recipes for firmware update 2) This will help support AUTOREV Signed-off-by: Yogesh Siraswar Reviewed-by: Denys Dmytriyenko Signed-off-by: Denys Dmytriyenko --- recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | 11 +++--- recipes-bsp/goodix-fw/goodix-fw_git.bb | 11 +++--- recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb | 12 ++- recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb | 12 ++- recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb | 11 ++ recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb | 11 ++ recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb | 10 ++ recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb | 10 ++ recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb | 10 ++ recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb | 10 ++ recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb | 11 +++--- recipes-bsp/serdes-fw/serdes-fw_git.bb | 10 +++--- recipes-bsp/ti-linux-fw/ti-linux-fw.inc| 41 ++ recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb | 2 +- recipes-bsp/ti-sci-fw/ti-sci-fw.inc| 32 - recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 4 +-- recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 2 +- 17 files changed, 81 insertions(+), 129 deletions(-) create mode 100644 recipes-bsp/ti-linux-fw/ti-linux-fw.inc delete mode 100644 recipes-bsp/ti-sci-fw/ti-sci-fw.inc diff --git a/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb b/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb index ccaa3e6..c975e8a 100644 --- a/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb +++ b/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb @@ -1,10 +1,12 @@ SUMMARY = "Cadence MHDP DP bridge firmware" +require recipes-bsp/ti-linux-fw/ti-linux-fw.inc + LICENSE = "BSD-3-Clause | Apache-2.0" LIC_FILES_CHKSUM = "file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0" -PV = "1.2.17" -PR = "r0" +PV = "${CADENCE_MHDP_FW_VERSION}" +PR = "${INC_PR}.0" CLEANBROKEN = "1" @@ -12,11 +14,6 @@ COMPATIBLE_MACHINE = "j7" PACKAGE_ARCH = "${MACHINE_ARCH}" -SRCREV = "7bad9a69a343e01056ece5ce6da4d4060c42f6bc" -BRANCH ?= "ti-linux-firmware" - -SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}" - S = "${WORKDIR}/git" TARGET = "mhdp8546.bin" diff --git a/recipes-bsp/goodix-fw/goodix-fw_git.bb b/recipes-bsp/goodix-fw/goodix-fw_git.bb index 5131f8d..1f1c2b8 100644 --- a/recipes-bsp/goodix-fw/goodix-fw_git.bb +++ b/recipes-bsp/goodix-fw/goodix-fw_git.bb @@ -1,10 +1,12 @@ DESCRIPTION = "Goodix GT9271 config firmware" +require recipes-bsp/ti-linux-fw/ti-linux-fw.inc + LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENCE.Spectrum-GT9271;md5=2a6de6be7af1fe46370c684daf27c852" -PV = "1.0.0.0" -PR = "r0" +PV = "${GOODIX_FW_VERSION}" +PR = "${INC_PR}.0" CLEANBROKEN = "1" @@ -12,11 +14,6 @@ COMPATIBLE_MACHINE = "dra7xx" PACKAGE_ARCH = "${MACHINE_ARCH}" -SRCREV = "f1a8d1d0131f83bd1a775cde7075eb67c070892c" -BRANCH ?= "ti-linux-firmware" - -SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}" - S = "${WORKDIR}/git" ORIGIN = "DRA71x-RevA-GT9271_SpecDig_Config.bin" TARGET = "goodix_9271_cfg.bin" diff --git a/recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb b/recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb index 20f0596..2a5bfb9 100644 --- a/recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb +++ b/recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb @@ -1,10 +1,9 @@ DESCRIPTION = "NETCP PA firmware for Keystone" -LICENSE = "TI-TFL" -LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c" +require recipes-bsp/ti-linux-fw/ti-linux-fw.inc -PV = "3.0.2.3" -PR = "r1" +PV = "${NETCP_PA_FW_VERSION}" +PR = "${INC_PR}.1" CLEANBROKEN = "1" @@ -12,11 +11,6 @@ COMPATIBLE_MACHINE = "k2hk|k2l|k2e" PACKAGE_ARCH = "${MACHINE_ARCH}" -SRCREV = "953ab647b0b6af411965242ecd919b1cb0e570d6" -BRANCH ?= "ti-linux-firmware" - -SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}" - S = "${WORKDIR}/git" FWBASENAME = " \ diff --git a/recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb b/recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb index 9d1ffe3..ec3c30f 100644 --- a/recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb +++ b/recipes-
[meta-ti] [master][PATCH 08/22] ipc: ti-rpmsg-char: Update library to 0.3.1
From: Hari Nagalla Update the ti-rpmsg-char library to 0.3.1 version that enables the support for the M4F remote processor on AM64x SoCs. Signed-off-by: Hari Nagalla Reviewed-by: Praneeth Bajjuri Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-ti/ipc/ti-rpmsg-char.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes-ti/ipc/ti-rpmsg-char.inc b/recipes-ti/ipc/ti-rpmsg-char.inc index df14d63..140536e 100644 --- a/recipes-ti/ipc/ti-rpmsg-char.inc +++ b/recipes-ti/ipc/ti-rpmsg-char.inc @@ -7,10 +7,10 @@ PROTOCOL = "git" BRANCH = "master" SRC_URI = "git://git.ti.com/rpmsg/ti-rpmsg-char.git;protocol=${PROTOCOL};branch=${BRANCH};" -# Initial 0.3.0 release -SRCREV = "0e76d13d08f0df5c7e70d58bbf76f7e299906ae1" +# Initial 0.3.1 release +SRCREV = "0824546f61bda7715519841d9b9f0fb030ddfaf2" -PV = "0.3.0+git${SRCPV}" +PV = "0.3.1+git${SRCPV}" S = "${WORKDIR}/git" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14114): https://lists.yoctoproject.org/g/meta-ti/message/14114 Mute This Topic: https://lists.yoctoproject.org/mt/86750099/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 22/22] ti-rtos-firmware: Update M4F binary for AM64x SoCs
From: Hari Nagalla AM64x SoCs have a Cortex-M4F core in MCU domain. This core is used a standalone device for safety applications. For non safety applications, the device is exposed as a remote processor with Linux rpmsg framework. Signed-off-by: Hari Nagalla Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 6 ++ 1 file changed, 6 insertions(+) diff --git a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb index 079be84..1248c9e 100644 --- a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb +++ b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb @@ -62,6 +62,7 @@ do_install:prepend:am64xx() { mv am64-main-r5f0_1-fw ipc_echo_baremetal_test_mcu1_1_release_strip.xer5f; \ mv am64-main-r5f1_0-fw ipc_echo_baremetal_test_mcu2_0_release_strip.xer5f; \ mv am64-main-r5f1_1-fw ipc_echo_baremetal_test_mcu2_1_release_strip.xer5f; \ +mv am64-mcu-m4f0_0-fw ipc_echo_baremetal_test_mcu3_0_release_strip.xer5f; \ ) } @@ -111,6 +112,7 @@ do_install:am64xx() { install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_baremetal_test_mcu1_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR} install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_baremetal_test_mcu2_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR} install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_baremetal_test_mcu2_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR} +install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_baremetal_test_mcu3_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR} } # Set up names for the firmwares @@ -124,6 +126,7 @@ ALTERNATIVE:${PN}:am64xx = "\ am64-main-r5f0_1-fw \ am64-main-r5f1_0-fw \ am64-main-r5f1_1-fw \ +am64-mcu-m4f0_0-fw \ " ALTERNATIVE:${PN}:j7 = "\ @@ -154,6 +157,7 @@ TARGET_MAIN_R5FSS0_0:am64xx = "am64-main-r5f0_0-fw" TARGET_MAIN_R5FSS0_1:am64xx = "am64-main-r5f0_1-fw" TARGET_MAIN_R5FSS1_0:am64xx = "am64-main-r5f1_0-fw" TARGET_MAIN_R5FSS1_1:am64xx = "am64-main-r5f1_1-fw" +TARGET_MCU_M4FSS0_0:am64xx = "am64-mcu-m4f0_0-fw" TARGET_MCU_R5FSS0_0:j7 = "j7-mcu-r5f0_0-fw" TARGET_MCU_R5FSS0_1:j7 = "j7-mcu-r5f0_1-fw" @@ -177,6 +181,7 @@ ALTERNATIVE_LINK_NAME[am64-main-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_M ALTERNATIVE_LINK_NAME[am64-main-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_1}" ALTERNATIVE_LINK_NAME[am64-main-r5f1_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_0}" ALTERNATIVE_LINK_NAME[am64-main-r5f1_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_1}" +ALTERNATIVE_LINK_NAME[am64-mcu-m4f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_M4FSS0_0}" ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" @@ -202,6 +207,7 @@ ALTERNATIVE_TARGET[am64-main-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_e ALTERNATIVE_TARGET[am64-main-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_baremetal_test_mcu1_1_release_strip.xer5f" ALTERNATIVE_TARGET[am64-main-r5f1_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_baremetal_test_mcu2_0_release_strip.xer5f" ALTERNATIVE_TARGET[am64-main-r5f1_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_baremetal_test_mcu2_1_release_strip.xer5f" +ALTERNATIVE_TARGET[am64-mcu-m4f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_baremetal_test_mcu3_0_release_strip.xer5f" ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_testb_mcu1_0_release_strip.xer5f" ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14115): https://lists.yoctoproject.org/g/meta-ti/message/14115 Mute This Topic: https://lists.yoctoproject.org/mt/86750100/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 15/22] linux-ti-staging: Bump linux version to latest
From: Yogesh Siraswar To merge the dtb file name change patch in meta-ti for j7 need to bump linux version Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb index b88cf5f..20a9660 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb @@ -23,7 +23,7 @@ S = "${WORKDIR}/git" BRANCH = "ti-linux-5.10.y" -SRCREV = "1d48ab8a3d3b58f74c02223a797dd80964310b3b" +SRCREV = "85ac70d78c4ec6889dec24685ec4cea3bb4d5a59" PV = "5.10.65+git${SRCPV}" # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14118): https://lists.yoctoproject.org/g/meta-ti/message/14118 Mute This Topic: https://lists.yoctoproject.org/mt/86750103/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 12/22] pru-icss_git.bb: add AM64x, update to PSSP v6.0.0
From: Nick Saulnier PRU Software Support Package (PSSP) v6.0.0 should be included in Linux Processor SDK 8.1 for AM335x, AM437x, AM57x (if generated), AM64x, AM65x under example-applications. For the release notes that come with v6.0.0, see https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/tag/?h=v6.0.0 Linux Processor SDK 8.1 will be the first AM64x SDK release to include the PSSP. PRU firmware will also be generated and placed in the default filesystem under lib/firmware/pru. Signed-off-by: Nick Saulnier Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/pru/pru-icss_git.bb | 64 +++-- 1 file changed, 62 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/pru/pru-icss_git.bb b/recipes-bsp/pru/pru-icss_git.bb index 9b8e9e3..8d550fd 100644 --- a/recipes-bsp/pru/pru-icss_git.bb +++ b/recipes-bsp/pru/pru-icss_git.bb @@ -8,9 +8,9 @@ inherit update-alternatives BRANCH = "master" SRC_URI = "git://git.ti.com/pru-software-support-package/pru-software-support-package.git;protocol=git;branch=${BRANCH}" -SRCREV = "a9bff6f43001cf66dc1ed3ef7e9dfb688b67f7bb" +SRCREV = "acd8479d7f3bdbb4536ceca3cd6803662babaa5a" -PV = "5.7.0" +PV = "6.0.0" PR = "r0" require recipes-ti/includes/ti-paths.inc @@ -41,6 +41,7 @@ PLATFORM:ti33x = "am335x" PLATFORM:ti43x = "am437x" PLATFORM:omap-a15 = "am572x" PLATFORM:k2g = "k2g" +PLATFORM:am64xx = "am64x" PLATFORM:am65xx = "am65x" PLATFORM:j7 = "j721e" @@ -112,6 +113,28 @@ do_install:append:k2g() { done } +do_install:append:am64xx(){ +for i in 0 1 +do +install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PRU_Halt_${i}.out \ + ${D}${base_libdir}/firmware/pru +install -m 644 ${S}/examples/${PLATFORM}/RTU_Halt/gen/RTU${i}/RTU_Halt_${i}.out \ + ${D}${base_libdir}/firmware/pru +install -m 644 ${S}/examples/${PLATFORM}/TX_PRU_Halt/gen/TX_PRU${i}/TX_PRU_Halt_${i}.out \ + ${D}${base_libdir}/firmware/pru +done +for i in 0 1 +do +for j in 0 1 +do +install -m 0644 ${S}/examples/${PLATFORM}/PRU_RPMsg_Echo_Interrupt${j}/gen/icssg${i}/PRU_RPMsg_Echo_Interrupt${i}_${j}.out \ +${D}${base_libdir}/firmware/pru +install -m 0644 ${S}/examples/${PLATFORM}/RTU_RPMsg_Echo_Interrupt${j}/gen/icssg${i}/RTU_RPMsg_Echo_Interrupt${i}_${j}.out \ +${D}${base_libdir}/firmware/pru +done +done +} + do_install:append:am65xx() { for i in 0 1 do @@ -167,6 +190,7 @@ PRU_ICSS_ALTERNATIVES:ti33x= "am335x-pru0-fw am335x-pru1-fw" PRU_ICSS_ALTERNATIVES:ti43x= "am437x-pru0_0-fw am437x-pru0_1-fw am437x-pru1_0-fw am437x-pru1_1-fw" PRU_ICSS_ALTERNATIVES:omap-a15 = "am57xx-pru1_0-fw am57xx-pru1_1-fw am57xx-pru2_0-fw am57xx-pru2_1-fw" PRU_ICSS_ALTERNATIVES:k2g = "k2g-pru0_0-fw k2g-pru0_1-fw k2g-pru1_0-fw k2g-pru1_1-fw" +PRU_ICSS_ALTERNATIVES:am64xx = "am64x-pru0_0-fw am64x-pru0_1-fw am64x-pru1_0-fw am64x-pru1_1-fw am64x-rtu0_0-fw am64x-rtu0_1-fw am64x-rtu1_0-fw am64x-rtu1_1-fw" PRU_ICSS_ALTERNATIVES:am65xx = "am65x-pru0_0-fw am65x-pru0_1-fw am65x-pru1_0-fw am65x-pru1_1-fw am65x-pru2_0-fw am65x-pru2_1-fw am65x-rtu0_0-fw am65x-rtu0_1-fw am65x-rtu1_0-fw am65x-rtu1_1-fw am65x-rtu2_0-fw am65x-rtu2_1-fw" PRU_ICSS_ALTERNATIVES:j7 = "j7-pru0_0-fw j7-pru0_1-fw j7-pru1_0-fw j7-pru1_1-fw j7-rtu0_0-fw j7-rtu0_1-fw j7-rtu1_0-fw j7-rtu1_1-fw" @@ -189,6 +213,19 @@ ALTERNATIVE_LINK_NAME[k2g-pru0_1-fw] = "${base_libdir}/firmware/k2g-pru0_1-fw" ALTERNATIVE_LINK_NAME[k2g-pru1_0-fw] = "${base_libdir}/firmware/k2g-pru1_0-fw" ALTERNATIVE_LINK_NAME[k2g-pru1_1-fw] = "${base_libdir}/firmware/k2g-pru1_1-fw" +ALTERNATIVE_LINK_NAME[am64x-pru0_0-fw] = "${base_libdir}/firmware/am64x-pru0_0-fw" +ALTERNATIVE_LINK_NAME[am64x-pru0_1-fw] = "${base_libdir}/firmware/am64x-pru0_1-fw" +ALTERNATIVE_LINK_NAME[am64x-pru1_0-fw] = "${base_libdir}/firmware/am64x-pru1_0-fw" +ALTERNATIVE_LINK_NAME[am64x-pru1_1-fw] = "${base_libdir}/firmware/am64x-pru1_1-fw" +ALTERNATIVE_LINK_NAME[am64x-rtu0_0-fw] = "${base_libdir}/firmware/am64x-rtu0_0-fw" +ALTERNATIVE_LINK_NAME[am64x-rtu0_1-fw] = "${base_libdir}/firmware/am64x-rtu0_1-fw" +ALTERNATIVE_LINK_NAME[am64x-rtu1_0-fw] = "${base_libdir}/firmware/am64x-rtu1_0-fw" +ALTERNATIVE_LINK_NAME[am64x-rtu1_1-fw] = "${base_libdir}/firmware/am64x-rtu1_1-fw" +ALTERNATIVE_LINK_NAME[am64x-txpru0_0-fw] = "${base_libdir}/firmware/am64x-txpru0_0-fw" +ALTERNATIVE_LINK_NAME[am64x-txpru0_1-fw] = "${base_libd
[meta-ti] [master][PATCH 11/22] powervr-drivers: teach modules_install to respect "usrmerge" distro feature
From: Denys Dmytriyenko https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/ When "usrmerge" distro feature is enabled, root directories /bin, /sbin, /lib are simply symlinks pointing to their counterparts in /usr. Hence, modules should be installed accordingly into /usr/lib/modules/... Since IMG Makefiles don't take the direct target directory, such as ${nonarch_base_libdir}/modules/, adjust the top-level rootfs path instead. Signed-off-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Reported-by: Vivien Didelot Tested-by: Vivien Didelot Signed-off-by: Denys Dmytriyenko --- recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb | 2 +- recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb b/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb index c3524e9..09f6f03 100644 --- a/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb +++ b/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb @@ -36,5 +36,5 @@ PVR_WS = "wayland" EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" RGX_BVNC=${PVR_BVNC} BUILD=${PVR_BUILD} PVR_BUILD_DIR=${PVR_SOC} WINDOW_SYSTEM=${PVR_WS}' do_install() { -make -C ${STAGING_KERNEL_DIR} M=${B}/binary_${PVR_SOC}_${PVR_WS}_${PVR_BUILD}/target_aarch64/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install +make -C ${STAGING_KERNEL_DIR} M=${B}/binary_${PVR_SOC}_${PVR_WS}_${PVR_BUILD}/target_aarch64/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install } diff --git a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb index ff420cd..3848e84 100644 --- a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb +++ b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb @@ -42,9 +42,9 @@ do_compile:prepend() { } do_install() { -make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install +make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install } do_install:k3() { -make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_aarch64/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install +make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_aarch64/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install } -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14116): https://lists.yoctoproject.org/g/meta-ti/message/14116 Mute This Topic: https://lists.yoctoproject.org/mt/86750101/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 16/22] linux-ti-staging-rt: Bump linux rt version to latest
From: Yogesh Siraswar To merge j7 dtb name change patch need to bump the linux and linux rt before the point release Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb index ae3904c..14d4a05 100644 --- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb @@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:" BRANCH = "ti-rt-linux-5.10.y" -SRCREV = "890b86772cff397e32c66ea6528fe8702d7e44a5" +SRCREV = "6f4d81d846c7c548ccc05498c4ad824f31dd6fc0" PV = "5.10.65+git${SRCPV}" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14120): https://lists.yoctoproject.org/g/meta-ti/message/14120 Mute This Topic: https://lists.yoctoproject.org/mt/86750105/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 21/22] linux-ti-staging: Bump to 08.01.00.001 release
From: Yogesh Siraswar Updated the linux version for 08.01.00.001 Reviewed-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb index 20a9660..a08f264 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb @@ -23,7 +23,7 @@ S = "${WORKDIR}/git" BRANCH = "ti-linux-5.10.y" -SRCREV = "85ac70d78c4ec6889dec24685ec4cea3bb4d5a59" +SRCREV = "f22103162c771ddd47372b579682445e6dc8dd0e" PV = "5.10.65+git${SRCPV}" # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14121): https://lists.yoctoproject.org/g/meta-ti/message/14121 Mute This Topic: https://lists.yoctoproject.org/mt/86750106/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 13/22] prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0
From: Vignesh Raghavedra Add AM65x SR2.0 ICSSG Switch firmware. Base version is 02.02.09.06 Signed-off-by: Vignesh Raghavendra Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb | 34 ++ recipes-kernel/linux/kernel-rdepends.inc | 2 +- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb diff --git a/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb b/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb new file mode 100644 index 000..8cb450a --- /dev/null +++ b/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb @@ -0,0 +1,34 @@ +SUMMARY = "PRU Ethernet Switch firmware for AM65xx SR2.0" + +require recipes-bsp/ti-linux-fw/ti-linux-fw.inc + +PV = "${PRUETH_FW_AM65X_SR2_VERSION}" +PR = "${INC_PR}.0" + +CLEANBROKEN = "1" + +COMPATIBLE_MACHINE = "am65xx-evm" + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +S = "${WORKDIR}/git" + +TARGET = " \ +am65x-sr2-pru0-prusw-fw.elf \ +am65x-sr2-pru1-prusw-fw.elf \ +am65x-sr2-rtu0-prusw-fw.elf \ +am65x-sr2-rtu1-prusw-fw.elf \ +am65x-sr2-txpru0-prusw-fw.elf \ +am65x-sr2-txpru1-prusw-fw.elf \ +" + +do_install() { + install -d ${D}${base_libdir}/firmware/ti-pruss + for f in ${TARGET}; do + install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/$f + done +} + +FILES_${PN} = "${base_libdir}/firmware" + +INSANE_SKIP_${PN} = "arch" diff --git a/recipes-kernel/linux/kernel-rdepends.inc b/recipes-kernel/linux/kernel-rdepends.inc index e81ce25..e2b 100644 --- a/recipes-kernel/linux/kernel-rdepends.inc +++ b/recipes-kernel/linux/kernel-rdepends.inc @@ -34,7 +34,7 @@ RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:am57xx-hs-evm = " prueth-fw prusw-fw RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:ti43x = " prueth-fw pruhsr-fw pruprp-fw" RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:ti33x = " prueth-fw pruhsr-fw pruprp-fw" RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:am65xx = " prueth-fw-am65x" -RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:am65xx-evm = " prueth-fw-am65x-sr2" +RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:am65xx-evm = " prueth-fw-am65x-sr2 prusw-fw-am65x-sr2" RDEPENDS:${KERNEL_PACKAGE_NAME}-base:append:am64xx-evm = " prueth-fw-am65x-sr2" # Add run-time dependency for Cadence MHDP firmware to the rootfs -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14119): https://lists.yoctoproject.org/g/meta-ti/message/14119 Mute This Topic: https://lists.yoctoproject.org/mt/86750104/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [PATCH] recipes-bsp: u-boot-ti-mainline: Update to v2021.10 release
On Mon, Nov 08, 2021 at 11:37:41PM +, Amjad Ouled-Ameur wrote: > This introduces a critical fix for both AM335X EVM and AM43XX EVM, which > can no longer boot because "uuid" is undefined. > > v2021.10 has these two fixes, one for each platform: > - commit ff8f277e9121 ("ti: am335x_evm: Switch to DISTRO_BOOT only") > - commit e0c91ae24e5b ("ti: am43xx_evm: Switch to DISTRO_BOOT only") > > Signed-off-by: Amjad Ouled-Ameur Reviewed-by: Denys Dmytriyenko > --- > recipes-bsp/u-boot/u-boot-ti-mainline_git.bb | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb > b/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb > index 2db9899609d0..76aaa4b24ac0 100644 > --- a/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb > +++ b/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb > @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = > "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" > > PR = "r0" > > -PV = "2021.07" > +PV = "2021.10" > > # For the un-initiated: > # The actual URL you'd use with a git clone for example would be: > @@ -15,4 +15,4 @@ PV = "2021.07" > # b) and we want git fetcher to use https protocol, hence GIT_PROTOCOL as > https > UBOOT_GIT_URI = "git://source.denx.de/u-boot/u-boot.git" > UBOOT_GIT_PROTOCOL = "https" > -SRCREV = "840658b093976390e9537724f802281c9c8439f5" > +SRCREV = "d80bb749fab53da72c4a0e09b8c2d2aaa3103c91" > -- > 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14137): https://lists.yoctoproject.org/g/meta-ti/message/14137 Mute This Topic: https://lists.yoctoproject.org/mt/86917010/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [PATCH] recipes-bsp: u-boot-ti-mainline: Update to v2021.10 release
Thank you! Can you please re-send the original to the list, so it gets captured by Patchwork? On Mon, Nov 08, 2021 at 10:15:18PM +0100, Amjad Ouled-Ameur wrote: > This was not successfully sent to "meta-ti@lists.yoctoproject.org" since > > I was not subscribed to it. Re-sending ! > > > Sorry for the noise, > > Amjad > > On 08/11/2021 12:01, Amjad Ouled-Ameur wrote: > >Sending to maintainer Praneeth as well. > > > >On 08/11/2021 11:52, Amjad Ouled-Ameur wrote: > >>This introduces a critical fix for both AM335X EVM and AM43XX EVM, which > >>can no longer boot because "uuid" is undefined. > >> > >>v2021.10 has these two fixes, one for each platform: > >>- commit ff8f277e9121 ("ti: am335x_evm: Switch to DISTRO_BOOT only") > >>- commit e0c91ae24e5b ("ti: am43xx_evm: Switch to DISTRO_BOOT only") > >> > >>Signed-off-by: Amjad Ouled-Ameur > >>--- > >> recipes-bsp/u-boot/u-boot-ti-mainline_git.bb | 4 ++-- > >> 1 file changed, 2 insertions(+), 2 deletions(-) > >> > >>diff --git a/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb > >>b/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb > >>index 2db9899609d0..76aaa4b24ac0 100644 > >>--- a/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb > >>+++ b/recipes-bsp/u-boot/u-boot-ti-mainline_git.bb > >>@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = > >>"file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" > >> PR = "r0" > >> -PV = "2021.07" > >>+PV = "2021.10" > >> # For the un-initiated: > >> # The actual URL you'd use with a git clone for example would be: > >>@@ -15,4 +15,4 @@ PV = "2021.07" > >> # b) and we want git fetcher to use https protocol, hence > >>GIT_PROTOCOL as https > >> UBOOT_GIT_URI = "git://source.denx.de/u-boot/u-boot.git" > >> UBOOT_GIT_PROTOCOL = "https" > >>-SRCREV = "840658b093976390e9537724f802281c9c8439f5" > >>+SRCREV = "d80bb749fab53da72c4a0e09b8c2d2aaa3103c91" -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14135): https://lists.yoctoproject.org/g/meta-ti/message/14135 Mute This Topic: https://lists.yoctoproject.org/mt/86917010/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [master][PATCH 00/22] Sync up with Dunfell
Ping On Mon, Nov 01, 2021 at 03:32:50PM -0400, Denys Dmytriyenko wrote: > From: Denys Dmytriyenko > > Keep master up to date with latest changes in Dunfell, adjust to the new > override syntax. > > Denys Dmytriyenko (1): > powervr-drivers: teach modules_install to respect "usrmerge" distro > feature > > Hari Nagalla (2): > ipc: ti-rpmsg-char: Update library to 0.3.1 > ti-rtos-firmware: Update M4F binary for AM64x SoCs > > Nick Saulnier (1): > pru-icss_git.bb: add AM64x, update to PSSP v6.0.0 > > Sinthu Raja (1): > conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREE > > Tom Rini (2): > conf/machine: k3: Enable grub-efi by default in wic images > conf: Add extlinux.conf support on some 32bit platforms > > Vignesh Raghavedra (1): > prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for > AM65x SR2.0 > > Yogesh Siraswar (14): > linux-ti-staging: Update SRCREV to 5.10.65 > linux-ti-staging-rt: Update SRCREV to 5.10.65 > conf: omap-a15: fix the dtb file path for extlinux boot > conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10 > conf: am57xx-evm: ReIntroduce existent dtb* for 5.10 > ti-linux-fw: Support common inc for all firmware > ti-linux-fw: AUTOREV support for ti-linux-fw > ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmware > linux-ti-staging: Bump linux version to latest > linux-ti-staging-rt: Bump linux rt version to latest > ti-linux-fw: Bump to 08.01.00.001 release > u-boot-ti-staging: Bump to 08.01.00.001 release > linux-ti-staging-rt: Bump to 08.01.00.001 release > linux-ti-staging: Bump to 08.01.00.001 release > > conf/machine/am57xx-evm.conf | 6 +- > conf/machine/dra7xx-evm.conf | 8 +++ > conf/machine/include/k3.inc| 6 +- > conf/machine/include/omap-a15.inc | 13 - > conf/machine/include/ti33x.inc | 11 +++- > conf/machine/include/ti43x.inc | 11 +++- > conf/machine/j7-evm.conf | 2 +- > recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | 11 ++-- > recipes-bsp/goodix-fw/goodix-fw_git.bb | 11 ++-- > recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb | 12 +--- > recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb | 12 +--- > .../ti-img-rogue-driver_1.13.5776728.bb| 2 +- > .../powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb | 4 +- > recipes-bsp/pru/pru-icss_git.bb| 64 > +- > recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb | 11 +--- > recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb | 11 +--- > recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb | 10 +--- > recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb | 10 +--- > recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb | 10 +--- > recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb | 34 > recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb | 10 +--- > recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb | 11 ++-- > recipes-bsp/serdes-fw/serdes-fw_git.bb | 10 ++-- > recipes-bsp/ti-linux-fw/ti-linux-fw.inc| 43 +++ > recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb | 2 +- > recipes-bsp/ti-sci-fw/ti-sci-fw.inc| 32 --- > recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 7 ++- > recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb| 4 +- > recipes-kernel/linux/kernel-rdepends.inc | 2 +- > recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 4 +- > recipes-kernel/linux/linux-ti-staging_5.10.bb | 4 +- > recipes-ti/ipc/ti-rpmsg-char.inc | 6 +- > recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 8 ++- > wic/sdimage-2part-efi.wks | 7 +++ > 34 files changed, 258 insertions(+), 151 deletions(-) > create mode 100644 recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb > create mode 100644 recipes-bsp/ti-linux-fw/ti-linux-fw.inc > delete mode 100644 recipes-bsp/ti-sci-fw/ti-sci-fw.inc > create mode 100644 wic/sdimage-2part-efi.wks > > -- > 2.7.4 > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14129): https://lists.yoctoproject.org/g/meta-ti/message/14129 Mute This Topic: https://lists.yoctoproject.org/mt/86750086/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [PATCH] mpm-transport: Do not use append with += operator
On Thu, Nov 04, 2021 at 10:29:34AM -0700, Khem Raj wrote: > this is undefined behaviour, mant times devs used them together to get > the missing space at the beginning of string which append/prepend needs > but thats not intended behaviour > > Signed-off-by: Khem Raj Acked-by: Denys Dmytriyenko > --- > recipes-ti/mpm-transport/mpm-transport_git.bb | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/recipes-ti/mpm-transport/mpm-transport_git.bb > b/recipes-ti/mpm-transport/mpm-transport_git.bb > index 38aefc24..3b80af34 100644 > --- a/recipes-ti/mpm-transport/mpm-transport_git.bb > +++ b/recipes-ti/mpm-transport/mpm-transport_git.bb > @@ -21,8 +21,8 @@ PR = "r0" > > CC += "-fcommon" > EXTRA_OEMAKE = "PDK_INSTALL_PATH=${STAGING_INCDIR}" > -EXTRA_OEMAKE:append:k2hk += "HYPLNK_TRANSPORT=true SRIO_TRANSPORT=true" > -EXTRA_OEMAKE:append:k2e += "HYPLNK_TRANSPORT=true" > +EXTRA_OEMAKE:append:k2hk = " HYPLNK_TRANSPORT=true SRIO_TRANSPORT=true" > +EXTRA_OEMAKE:append:k2e = " HYPLNK_TRANSPORT=true" > INSANE_SKIP:${PN} += "ldflags" > > S = "${WORKDIR}/git" > -- > 2.33.1 > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14128): https://lists.yoctoproject.org/g/meta-ti/message/14128 Mute This Topic: https://lists.yoctoproject.org/mt/86821735/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [master][PATCH 00/22] Sync up with Dunfell
On Thu, Nov 04, 2021 at 09:25:20PM -0500, Siraswar, Yogesh wrote: > On 11/4/2021 12:55 PM, Denys Dmytriyenko wrote: > >Ping > > Denys, I did try to apply the series. But there were errors. > Didn't get chance to look. Will get back tomorrow. Yogesh, Can you please share the error details so I can see what's wrong and fix it? Thanks! > >On Mon, Nov 01, 2021 at 03:32:50PM -0400, Denys Dmytriyenko wrote: > >>From: Denys Dmytriyenko > >> > >>Keep master up to date with latest changes in Dunfell, adjust to the new > >>override syntax. > >> > >>Denys Dmytriyenko (1): > >> powervr-drivers: teach modules_install to respect "usrmerge" distro > >> feature > >> > >>Hari Nagalla (2): > >> ipc: ti-rpmsg-char: Update library to 0.3.1 > >> ti-rtos-firmware: Update M4F binary for AM64x SoCs > >> > >>Nick Saulnier (1): > >> pru-icss_git.bb: add AM64x, update to PSSP v6.0.0 > >> > >>Sinthu Raja (1): > >> conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREE > >> > >>Tom Rini (2): > >> conf/machine: k3: Enable grub-efi by default in wic images > >> conf: Add extlinux.conf support on some 32bit platforms > >> > >>Vignesh Raghavedra (1): > >> prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for > >> AM65x SR2.0 > >> > >>Yogesh Siraswar (14): > >> linux-ti-staging: Update SRCREV to 5.10.65 > >> linux-ti-staging-rt: Update SRCREV to 5.10.65 > >> conf: omap-a15: fix the dtb file path for extlinux boot > >> conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10 > >> conf: am57xx-evm: ReIntroduce existent dtb* for 5.10 > >> ti-linux-fw: Support common inc for all firmware > >> ti-linux-fw: AUTOREV support for ti-linux-fw > >> ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmware > >> linux-ti-staging: Bump linux version to latest > >> linux-ti-staging-rt: Bump linux rt version to latest > >> ti-linux-fw: Bump to 08.01.00.001 release > >> u-boot-ti-staging: Bump to 08.01.00.001 release > >> linux-ti-staging-rt: Bump to 08.01.00.001 release > >> linux-ti-staging: Bump to 08.01.00.001 release > >> > >> conf/machine/am57xx-evm.conf | 6 +- > >> conf/machine/dra7xx-evm.conf | 8 +++ > >> conf/machine/include/k3.inc| 6 +- > >> conf/machine/include/omap-a15.inc | 13 - > >> conf/machine/include/ti33x.inc | 11 +++- > >> conf/machine/include/ti43x.inc | 11 +++- > >> conf/machine/j7-evm.conf | 2 +- > >> recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | 11 ++-- > >> recipes-bsp/goodix-fw/goodix-fw_git.bb | 11 ++-- > >> recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb | 12 +--- > >> recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb | 12 +--- > >> .../ti-img-rogue-driver_1.13.5776728.bb| 2 +- > >> .../powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb | 4 +- > >> recipes-bsp/pru/pru-icss_git.bb| 64 > >> +- > >> recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb | 11 +--- > >> recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb | 11 +--- > >> recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb | 10 +--- > >> recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb | 10 +--- > >> recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb | 10 +--- > >> recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb | 34 > >> recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb | 10 +--- > >> recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb | 11 ++-- > >> recipes-bsp/serdes-fw/serdes-fw_git.bb | 10 ++-- > >> recipes-bsp/ti-linux-fw/ti-linux-fw.inc| 43 +++ > >> recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb | 2 +- > >> recipes-bsp/ti-sci-fw/ti-sci-fw.inc| 32 --- > >> recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 7 ++- > >> recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb| 4 +- > >> recipes-kernel/linux/kernel-rdepends.inc | 2 +- > >> recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 4 +- > >> recipes-kernel/linux/linux-ti-staging_5.10.bb | 4 +- > >> recipes-ti/ipc/ti-rpmsg-char.inc | 6
[meta-ti] [dunfell/master][PATCH] recipes: update github SRC_URIs
From: Denys Dmytriyenko https://github.blog/2021-09-01-improving-git-protocol-security-github/ GitHub is deprecating unauthenticated protocols, including git:// so update SRC_URIs with protocol=https Explicitly pass branch=master where omitted, as bitbake now requires it. While at it, update libion to the latest to eliminate upstreamed patch. Signed-off-by: Denys Dmytriyenko --- ...NUInstallDirs-module-to-detect-install-pa.patch | 48 -- recipes-devtools/ion/libion_git.bb | 6 +-- .../beagleboard/beaglebone-getting-started.bb | 2 +- 3 files changed, 3 insertions(+), 53 deletions(-) delete mode 100644 recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch diff --git a/recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch b/recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch deleted file mode 100644 index bf63ed3..000 --- a/recipes-devtools/ion/libion/0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 51eece2c291e121f9ae67c9b812617b885e76a64 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 18 Dec 2019 20:31:52 -0800 -Subject: [PATCH] cmake: Use GNUInstallDirs module to detect install paths - -This helps it to calculate directories as per platform instead of -hardcoding them, helps compile it for arches which use /lib64 and -/usr/lib64 for libpaths - -Upstream-Status: Submitted [https://github.com/glneo/libion/pull/2] -Signed-off-by: Khem Raj - CMakeLists.txt | 10 ++ - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 6e5928c..5b7c0de 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -3,6 +3,8 @@ PROJECT(ion) - set(PROJECT_DESCRIPTION "ION Userspace Memory Allocator Library") - set(PROJECT_VERSION 1.0.0) - -+INCLUDE(GNUInstallDirs) -+ - add_library(ion - SHARED - src/libion.c -@@ -23,12 +25,12 @@ target_include_directories(ion - configure_file(libion.pc.in libion.pc @ONLY) - - install(TARGETS ion -- LIBRARY DESTINATION lib -- PUBLIC_HEADER DESTINATION include/ion) -+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} -+ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/ion) - - install(DIRECTORY include/kernel-headers/4.19/ -- DESTINATION include -+ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} - FILES_MATCHING PATTERN "*.h") - - install(FILES ${CMAKE_BINARY_DIR}/libion.pc -- DESTINATION lib/pkgconfig) -+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) --- -2.24.1 - diff --git a/recipes-devtools/ion/libion_git.bb b/recipes-devtools/ion/libion_git.bb index 4cf03af..f5ca8e8 100644 --- a/recipes-devtools/ion/libion_git.bb +++ b/recipes-devtools/ion/libion_git.bb @@ -6,10 +6,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" PV = "1.0.0" BRANCH = "master" -SRC_URI = "git://github.com/glneo/libion.git;protocol=git;branch=${BRANCH} \ - file://0001-cmake-Use-GNUInstallDirs-module-to-detect-install-pa.patch \ - " -SRCREV = "813bd63e2f2118e17cb1c5d38505a1e572a2381c" +SRC_URI = "git://github.com/glneo/libion.git;protocol=https;branch=${BRANCH}" +SRCREV = "7e138fc31febbb67734792c1a911439bfd6d23eb" S = "${WORKDIR}/git" diff --git a/recipes-ti/beagleboard/beaglebone-getting-started.bb b/recipes-ti/beagleboard/beaglebone-getting-started.bb index 303b9bd..25538ac 100644 --- a/recipes-ti/beagleboard/beaglebone-getting-started.bb +++ b/recipes-ti/beagleboard/beaglebone-getting-started.bb @@ -8,7 +8,7 @@ LICENSE = "CC-BY-SA-3.0 & GPLv3+ & MIT & PD" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f6f02761e31334c48f7021fb94c89aaa" SRCREV = "05bedba192646152b7bc80b0accaea75aef864e5" -SRC_URI = "git://github.com/jadonk/beaglebone-getting-started.git" +SRC_URI = "git://github.com/jadonk/beaglebone-getting-started.git;protocol=https;branch=master" S = "${WORKDIR}/git" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14126): https://lists.yoctoproject.org/g/meta-ti/message/14126 Mute This Topic: https://lists.yoctoproject.org/mt/86803885/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti][dunfell][PATCH 0/4] Core-sdk 08.01.00.001 release
On Mon, Oct 25, 2021 at 09:31:36PM +, Yogesh Siraswar via lists.yoctoproject.org wrote: > Updated the version for core-sdk 08.01.00.001 release For the entire series: Reviewed-by: Denys Dmytriyenko > > Yogesh Siraswar (4): > ti-linux-fw: Bump to 08.01.00.001 release > u-boot-ti-staging: Bump to 08.01.00.001 release > linux-ti-staging-rt: Bump to 08.01.00.001 release > linux-ti-staging: Bump to 08.01.00.001 release > > recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 10 +- > recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++-- > recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- > recipes-kernel/linux/linux-ti-staging_5.10.bb| 2 +- > 4 files changed, 9 insertions(+), 9 deletions(-) > > -- > 2.17.1 > -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14094): https://lists.yoctoproject.org/g/meta-ti/message/14094 Mute This Topic: https://lists.yoctoproject.org/mt/86589020/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti][dunfell][PATCH] ti-sci-fw: Fix for KIG issue for combined boot images
On Thu, Dec 09, 2021 at 12:18:02PM +, Yogesh Siraswar via lists.yoctoproject.org wrote: > This is temporary fix for combined boot images for KIG in meta-ti till > the patch is integrated. > > Upstream-Status: Submitted Upstream-Status goes into the patch file itself, not the commit message - see below. > Signed-off-by: Yogesh Siraswar > --- > ...gning-of-binaries-for-combined-boot-.patch | 63 +++ > recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb| 5 ++ > 2 files changed, 68 insertions(+) > create mode 100644 > recipes-bsp/ti-sci-fw/files/0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch > > diff --git > a/recipes-bsp/ti-sci-fw/files/0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch > > b/recipes-bsp/ti-sci-fw/files/0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch > new file mode 100644 > index ..93b0c325 > --- /dev/null > +++ > b/recipes-bsp/ti-sci-fw/files/0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch > @@ -0,0 +1,63 @@ > +From 2efc79702a47f9cbbeecbb2f604577f1ec8c95ba Mon Sep 17 00:00:00 2001 > +From: Yogesh Siraswar > +Date: Wed, 8 Dec 2021 17:50:19 -0600 > +Subject: [KIG PATCH] Makefile: Skip signing of binaries for combined boot hs > + images > + > +Combined sysfw binaries used in tiboot.bin do not require signed images. > +This fixes issues with AM64x HS and J7200 HS boot images Upstream-Status goes here. > +Signed-off-by: Yogesh Siraswar > +--- > + Makefile | 8 +++- > + soc/am64x/Makefile | 1 + > + soc/j7200/Makefile | 1 + > + 3 files changed, 9 insertions(+), 1 deletion(-) > + > +diff --git a/Makefile b/Makefile > +index 47b3b20..ab465df 100644 > +--- a/Makefile > b/Makefile > +@@ -215,8 +215,14 @@ $(soc_objroot)/%.o: %.c > + $(CROSS_COMPILE)gcc $(CFLAGS) -c -o $@-pre-validated $< > + python3 ./scripts/sysfw_boardcfg_validator.py -b $@-pre-validated -i -o > $@ -s $(SOC) -l $@.log > + > +-# On HS board configuration binaries must be signed > ++# On HS board configuration binaries must be signed unless it is combined > boot image > + ifdef HS > ++ifndef COMBINED_BOOT_IMAGE > ++SIGN_BINARY=1 > ++endif > ++endif > ++ > ++ifdef SIGN_BINARY > + %.bin.unsigned: %.o > + $(CROSS_COMPILE)objcopy -S -O binary $< $@ > + %.bin: %.bin.unsigned > +diff --git a/soc/am64x/Makefile b/soc/am64x/Makefile > +index bfbe3e5..33ebbd0 100644 > +--- a/soc/am64x/Makefile > b/soc/am64x/Makefile > +@@ -31,6 +31,7 @@ > + # > + > + SBL_LOADADDDR ?= 0x7000 > ++COMBINED_BOOT_IMAGE = 1 > + COMBINED_SYSFW_BRDCFG_LOADADDR ?= 0x7b000 > + LOADADDR ?= 0x44000 > + SCIFS = sci > +diff --git a/soc/j7200/Makefile b/soc/j7200/Makefile > +index 3b754f7..0baef51 100644 > +--- a/soc/j7200/Makefile > b/soc/j7200/Makefile > +@@ -31,6 +31,7 @@ > + # > + > + SBL_LOADADDDR ?= 0x41c0 > ++COMBINED_BOOT_IMAGE = 1 > + COMBINED_TIFS_BRDCFG_LOADADDR ?= 0x7f000 > + COMBINED_DM_BRDCFG_LOADADDR ?= 0x41c8 > + LOADADDR ?= 0x4 > +-- > +2.17.1 > + > diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb > b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb > index 6d48bf23..13ae1f6b 100644 > --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb > +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb > @@ -47,6 +47,11 @@ LD[unexport] = "1" > > do_configure[noexec] = "1" > > +SRC_URI_append_j7200-hs-evm-k3r5 = "\ > + > file://0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch;patchdir=../imggen" > +SRC_URI_append_am64xx-hs-evm-k3r5 = "\ > + > file://0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch;patchdir=../imggen" > + > EXTRA_OEMAKE = "\ > CROSS_COMPILE=${TARGET_PREFIX} SYSFW_DL_URL='' SYSFW_HS_DL_URL='' > SYSFW_HS_INNER_CERT_DL_URL='' \ > SYSFW_PATH="${SYSFW_TISCI}" SOC=${SYSFW_SOC} CONFIG=${SYSFW_CONFIG} \ > -- > 2.17.1 > > > > -- Regards, Denys Dmytriyenko PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964 Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14271): https://lists.yoctoproject.org/g/meta-ti/message/14271 Mute This Topic: https://lists.yoctoproject.org/mt/87610509/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [PATCH] ti-sgx-ddk-km: Fix build with kernel 5.10 and musl support
On Thu, Dec 09, 2021 at 10:48:42AM -0800, Khem Raj wrote: > This adds a patch to fix runtime problems loading the kernel module with > kernel 5.10 > > Adds support to build with musl targets > > Add yoe to recognised OE distributions Looks good to me. Should the patch have Upstream-Status? Not sure if it should be "Pending" or something else though... > Signed-off-by: Khem Raj > Cc: Denys Dmytriyenko Reviewed-by: Denys Dmytriyenko > --- > ...mbedded-hardfp-toolchain-w-o-gnueabi.patch | 18 > ...02-Fix-driver-config-for-5.10-kernel.patch | 28 +++ > .../ti-sgx-ddk-km_1.17.4948957.bb | 1 + > 3 files changed, 42 insertions(+), 5 deletions(-) > create mode 100644 > recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0002-Fix-driver-config-for-5.10-kernel.patch > > diff --git > a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0001-km-support-OpenEmbedded-hardfp-toolchain-w-o-gnueabi.patch > > b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0001-km-support-OpenEmbedded-hardfp-toolchain-w-o-gnueabi.patch > index 15105eac..d58764fe 100644 > --- > a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0001-km-support-OpenEmbedded-hardfp-toolchain-w-o-gnueabi.patch > +++ > b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0001-km-support-OpenEmbedded-hardfp-toolchain-w-o-gnueabi.patch > @@ -1,23 +1,31 @@ > -From 755632b4f3a40996a12bc7816a9839af7112040a Mon Sep 17 00:00:00 2001 > +From a1c191a020f6eebc9a94b641be1fca7885fc9dd2 Mon Sep 17 00:00:00 2001 > From: Denys Dmytriyenko > Date: Mon, 9 Sep 2019 17:05:48 -0400 > -Subject: [PATCH] km: support OpenEmbedded hardfp toolchain w/o -gnueabihf > +Subject: [PATCH 1/2] km: support OpenEmbedded hardfp toolchain w/o -gnueabihf > suffix > > +OE toolchains are not having armhf in its name but they still are armhf > +ABI, teach this to sgx module build system > + > +recognize musleabi in tuples as well > + > +Add yoe distro support > + > Signed-off-by: Denys Dmytriyenko > +Signed-off-by: Khem Raj > --- > eurasia_km/eurasiacon/build/linux2/config/compiler.mk | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/eurasia_km/eurasiacon/build/linux2/config/compiler.mk > b/eurasia_km/eurasiacon/build/linux2/config/compiler.mk > -index dead2f9..2ba3e5e 100644 > +index dead2f9..1b5f090 100644 > --- a/eurasia_km/eurasiacon/build/linux2/config/compiler.mk > +++ b/eurasia_km/eurasiacon/build/linux2/config/compiler.mk > @@ -68,12 +68,12 @@ define calculate-compiler-preferred-target > ifneq ($$(filter aarch64-%,$$($(1)_compiler_preferred_target)),) > $(1)_compiler_preferred_target := aarch64-linux-gnu > endif > -+ ifneq ($$(filter arm-%-gnueabihf arm-oe-linux-gnueabi > arm-poky-linux-gnueabi,$$($(1)_compiler_preferred_target)),) > ++ ifneq ($$(filter arm-%-gnueabihf arm-oe-linux-gnueabi > arm-poky-linux-gnueabi arm-yoe-linux-gnueabi arm-oe-linux-musleabi > arm-poky-linux-musleabi > arm-yoe-linux-musleabi,$$($(1)_compiler_preferred_target)),) > + $(1)_compiler_preferred_target := arm-linux-gnueabihf > + endif > ifneq ($$(filter arm-%-gnueabi armv7a-cros-linux-gnueabi > armv7hl-redhat-linux-gnueabi,$$($(1)_compiler_preferred_target)),) > @@ -30,5 +38,5 @@ index dead2f9..2ba3e5e 100644 > endef > > -- > -2.7.4 > +2.34.1 > > diff --git > a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0002-Fix-driver-config-for-5.10-kernel.patch > > b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0002-Fix-driver-config-for-5.10-kernel.patch > new file mode 100644 > index ..d9745703 > --- /dev/null > +++ > b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0002-Fix-driver-config-for-5.10-kernel.patch > @@ -0,0 +1,28 @@ > +From 57c3aafacde126786077afa7bfc07ec261acffaf Mon Sep 17 00:00:00 2001 > +From: Paul Barker > +Date: Wed, 27 Oct 2021 10:34:32 +0100 > +Subject: [PATCH 2/2] Fix driver config for 5.10 kernel > + > +See https://github.com/openpvrsgx-devgroup/linux_openpvrsgx/issues/3. > + > +Ref: BSP-66 > +Signed-off-by: Paul Barker > +--- > + eurasia_km/eurasiacon/build/linux2/config/core.mk | 1 + > + 1 file changed, 1 insertion(+) > + > +diff --git a/eurasia_km/eurasiacon/build/linux2/config/core.mk > b/eurasia_km/eurasiacon/build/linux2/config/core.mk > +index 3f27926..18d515a 100644 > +--- a/eurasia_km/eurasiacon/build/linux2/config/core.mk > b/eurasia_km/eurasiacon/build/linux2/config/core.mk > +@@ -590,6 +590,7 @@ ifneq ($(BUFFERCLASS_MODULE),) > + $(eval $(call BothConfigMake,BUFFERCLASS_MODULE,$(BUFFERCLASS_MODULE))) > + endif > + > ++PVR_LINUX_MEM_AREA_USE_VMAP = 1 > + ifneq ($(strip $(KERNELDIR)),) > + PVR_LINUX_MEM_AREA_POOL_MAX_PAGES ?= 0 > + ifneq
Re: [meta-ti][dunfell][PATCH] linux-ti-staging: block sa2ul for am64x hs and j7200 hs device
On Fri, Dec 10, 2021 at 02:56:24AM +, Yogesh Siraswar via lists.yoctoproject.org wrote: > SA2UL GP driver will not work for HS. Need SA2UL HS driver. > Till it is implemented blacklist sa2ul for am64xx hs and j7200 hs > > Change Suggested by: Denys Dmytriyenko BTW, there's a standard Suggested-by: tag... > Signed-off-by: Yogesh Siraswar Reviewed-by: Denys Dmytriyenko > --- > recipes-kernel/linux/linux-ti-staging_5.10.bb | 8 +++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb > b/recipes-kernel/linux/linux-ti-staging_5.10.bb > index 9fd9506e..3f3d50af 100644 > --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb > +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb > @@ -27,7 +27,7 @@ SRCREV = "dcc6bedb2c2bdb509709e4ae08303206e95ce6c2" > PV = "5.10.65+git${SRCPV}" > > # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild > -MACHINE_KERNEL_PR_append = "a" > +MACHINE_KERNEL_PR_append = "b" > PR = "${MACHINE_KERNEL_PR}" > > KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git" > @@ -43,3 +43,9 @@ module_conf_ti_k3_r5_remoteproc = "softdep > ti_k3_r5_remoteproc pre: virtio_rpmsg > module_conf_ti_k3_dsp_remoteproc = "softdep ti_k3_dsp_remoteproc pre: > virtio_rpmsg_bus" > KERNEL_MODULE_PROBECONF += "rpmsg_client_sample ti_k3_r5_remoteproc > ti_k3_dsp_remoteproc" > KERNEL_MODULE_AUTOLOAD_append_j7 = " rpmsg_kdrv_switch" > + > +# Disable SA2UL for AM64x HS and J7200 HS > +module_conf_sa2ul_am64xx-hs-evm = "blacklist sa2ul" > +KERNEL_MODULE_PROBECONF_append_am64xx-hs-evm = " sa2ul" > +module_conf_sa2ul_j7200-hs-evm = "blacklist sa2ul" > +KERNEL_MODULE_PROBECONF_append_j7200-hs-evm = " sa2ul" > -- > 2.17.1 > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14284): https://lists.yoctoproject.org/g/meta-ti/message/14284 Mute This Topic: https://lists.yoctoproject.org/mt/87628580/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [meta-ti] [PATCH v2] ti-sgx-ddk-km: Fix build with kernel 5.10 and musl support
On Thu, Dec 09, 2021 at 04:25:22PM -0800, Khem Raj wrote: > This adds a patch to fix runtime problems loading the kernel module with > kernel 5.10 > > Adds support to build with musl targets > > Add yoe to recognised OE distributions > > Signed-off-by: Khem Raj > Cc: Denys Dmytriyenko Reviewed-by: Denys Dmytriyenko > --- > v2: Add upstream status to patches Thanks! Although I wonder if the first patch should be treated as "Inappropriate [OE-specific]", as it was there for few years already and does actually add support for OE-specific toolchains... > ...mbedded-hardfp-toolchain-w-o-gnueabi.patch | 20 + > ...02-Fix-driver-config-for-5.10-kernel.patch | 29 +++ > .../ti-sgx-ddk-km_1.17.4948957.bb | 1 + > .../libgles/ti-sgx-ddk-um_1.17.4948957.bb | 1 + > 4 files changed, 46 insertions(+), 5 deletions(-) > create mode 100644 > recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0002-Fix-driver-config-for-5.10-kernel.patch > > diff --git > a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0001-km-support-OpenEmbedded-hardfp-toolchain-w-o-gnueabi.patch > > b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0001-km-support-OpenEmbedded-hardfp-toolchain-w-o-gnueabi.patch > index 15105eac..4f71ea9d 100644 > --- > a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0001-km-support-OpenEmbedded-hardfp-toolchain-w-o-gnueabi.patch > +++ > b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0001-km-support-OpenEmbedded-hardfp-toolchain-w-o-gnueabi.patch > @@ -1,23 +1,33 @@ > -From 755632b4f3a40996a12bc7816a9839af7112040a Mon Sep 17 00:00:00 2001 > +From a1c191a020f6eebc9a94b641be1fca7885fc9dd2 Mon Sep 17 00:00:00 2001 > From: Denys Dmytriyenko > Date: Mon, 9 Sep 2019 17:05:48 -0400 > -Subject: [PATCH] km: support OpenEmbedded hardfp toolchain w/o -gnueabihf > +Subject: [PATCH 1/2] km: support OpenEmbedded hardfp toolchain w/o -gnueabihf > suffix > > +OE toolchains are not having armhf in its name but they still are armhf > +ABI, teach this to sgx module build system > + > +recognize musleabi in tuples as well > + > +Add yoe distro support > + > +Upstream-Status: Pending > + > Signed-off-by: Denys Dmytriyenko > +Signed-off-by: Khem Raj > --- > eurasia_km/eurasiacon/build/linux2/config/compiler.mk | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/eurasia_km/eurasiacon/build/linux2/config/compiler.mk > b/eurasia_km/eurasiacon/build/linux2/config/compiler.mk > -index dead2f9..2ba3e5e 100644 > +index dead2f9..1b5f090 100644 > --- a/eurasia_km/eurasiacon/build/linux2/config/compiler.mk > +++ b/eurasia_km/eurasiacon/build/linux2/config/compiler.mk > @@ -68,12 +68,12 @@ define calculate-compiler-preferred-target > ifneq ($$(filter aarch64-%,$$($(1)_compiler_preferred_target)),) > $(1)_compiler_preferred_target := aarch64-linux-gnu > endif > -+ ifneq ($$(filter arm-%-gnueabihf arm-oe-linux-gnueabi > arm-poky-linux-gnueabi,$$($(1)_compiler_preferred_target)),) > ++ ifneq ($$(filter arm-%-gnueabihf arm-oe-linux-gnueabi > arm-poky-linux-gnueabi arm-yoe-linux-gnueabi arm-oe-linux-musleabi > arm-poky-linux-musleabi > arm-yoe-linux-musleabi,$$($(1)_compiler_preferred_target)),) > + $(1)_compiler_preferred_target := arm-linux-gnueabihf > + endif > ifneq ($$(filter arm-%-gnueabi armv7a-cros-linux-gnueabi > armv7hl-redhat-linux-gnueabi,$$($(1)_compiler_preferred_target)),) > @@ -30,5 +40,5 @@ index dead2f9..2ba3e5e 100644 > endef > > -- > -2.7.4 > +2.34.1 > > diff --git > a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0002-Fix-driver-config-for-5.10-kernel.patch > > b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0002-Fix-driver-config-for-5.10-kernel.patch > new file mode 100644 > index ..1f097909 > --- /dev/null > +++ > b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km/0002-Fix-driver-config-for-5.10-kernel.patch > @@ -0,0 +1,29 @@ > +From 57c3aafacde126786077afa7bfc07ec261acffaf Mon Sep 17 00:00:00 2001 > +From: Paul Barker > +Date: Wed, 27 Oct 2021 10:34:32 +0100 > +Subject: [PATCH 2/2] Fix driver config for 5.10 kernel > + > +See https://github.com/openpvrsgx-devgroup/linux_openpvrsgx/issues/3. > + > +Upstream-Status: Pending > +Ref: BSP-66 > +Signed-off-by: Paul Barker > +--- > + eurasia_km/eurasiacon/build/linux2/config/core.mk | 1 + > + 1 file changed, 1 insertion(+) > + > +diff --git a/eurasia_km/eurasiacon/build/linux2/config/core.mk > b/eurasia_km/eurasiacon/build/linux2/config/core.mk > +index 3f27926..18d515a 100644 > +--- a/eurasia_km/eurasiacon/build/linux2/config/core.mk > b/eurasia_km/eurasiacon/build/linux2/config/core.mk > +@@ -590,6 +590,7 @@ ifneq ($(BUFFERC
[meta-ti] [dunfell/master][PATCH] ti-img-encode-decode: constrain ti-img-encode-decode test apps to J7
From: Denys Dmytriyenko Since corresponding functionality and FW only available on J7. Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb | 2 ++ recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb b/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb index 48a1753..9fb473b 100644 --- a/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb +++ b/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb @@ -6,6 +6,8 @@ DEPENDS = "libdrm ffmpeg" inherit autotools pkgconfig +COMPATIBLE_MACHINE = "j7" + PR = "r1" SRCREV = "94a80c8c090dbfdc7fafd4e5bb78c2091e715af2" diff --git a/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb b/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb index 3bb5d74..3a128b9 100644 --- a/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb +++ b/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb @@ -6,6 +6,8 @@ DEPENDS = "libdrm" inherit autotools pkgconfig +COMPATIBLE_MACHINE = "j7" + PR = "r0" SRCREV = "a5e7d820bea1be24f25a8369d4d4521c784f869a" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14301): https://lists.yoctoproject.org/g/meta-ti/message/14301 Mute This Topic: https://lists.yoctoproject.org/mt/8595/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 01/11] pru-icss_git.bb: update to PSSP v6.0.1
From: Nick Saulnier Found a bug in the PRU_ICSSG examples in PSSP v6.0.0, fixed in v6.0.1. Signed-off-by: Nick Saulnier Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/pru/pru-icss_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/pru/pru-icss_git.bb b/recipes-bsp/pru/pru-icss_git.bb index 8d550fd..b690291 100644 --- a/recipes-bsp/pru/pru-icss_git.bb +++ b/recipes-bsp/pru/pru-icss_git.bb @@ -8,9 +8,9 @@ inherit update-alternatives BRANCH = "master" SRC_URI = "git://git.ti.com/pru-software-support-package/pru-software-support-package.git;protocol=git;branch=${BRANCH}" -SRCREV = "acd8479d7f3bdbb4536ceca3cd6803662babaa5a" +SRCREV = "8eee431384b6a1a9c96ae91a8e99485176b4d2b3" -PV = "6.0.0" +PV = "6.0.1" PR = "r0" require recipes-ti/includes/ti-paths.inc -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14290): https://lists.yoctoproject.org/g/meta-ti/message/14290 Mute This Topic: https://lists.yoctoproject.org/mt/87753638/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 02/11] vxd-dec-fw: Move firmware one folder up in target
From: Yogesh Siraswar The application expects the pvdec_full_bin.fw to be in /lib/fimware directory. Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb b/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb index 7a184be..3563cc7 100644 --- a/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb +++ b/recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb @@ -17,8 +17,8 @@ S = "${WORKDIR}/git" TARGET = "pvdec_full_bin.fw" do_install() { -install -d ${D}${base_libdir}/firmware/ti-img -install -m 0644 ${S}/ti-img/${TARGET} ${D}${base_libdir}/firmware/ti-img/${TARGET} +install -d ${D}${base_libdir}/firmware +install -m 0644 ${S}/ti-img/${TARGET} ${D}${base_libdir}/firmware/${TARGET} } FILES:${PN} = "${base_libdir}/firmware" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14291): https://lists.yoctoproject.org/g/meta-ti/message/14291 Mute This Topic: https://lists.yoctoproject.org/mt/87753639/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 05/11] linux-ti-staging: Bump linux version for 08.01.00.006
From: Praneeth Bajjuri Bump linux and rt-linux version to 08.01.00.006 Signed-off-by: Praneeth Bajjuri Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- recipes-kernel/linux/linux-ti-staging_5.10.bb| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb index b4475e1..10325a8 100644 --- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb @@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:" BRANCH = "ti-rt-linux-5.10.y" -SRCREV = "0c67d996db8f3c9149598bc98657ae28fee22208" +SRCREV = "541ec9a6995c3dd881d6f0b63cc714a08ded457d" PV = "5.10.65+git${SRCPV}" diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb index 2d160ab..368b74d 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb @@ -23,7 +23,7 @@ S = "${WORKDIR}/git" BRANCH = "ti-linux-5.10.y" -SRCREV = "dfe78b39dc37d37666f04c788abcf7d72cca3e91" +SRCREV = "dcc6bedb2c2bdb509709e4ae08303206e95ce6c2" PV = "5.10.65+git${SRCPV}" # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14293): https://lists.yoctoproject.org/g/meta-ti/message/14293 Mute This Topic: https://lists.yoctoproject.org/mt/87753641/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 00/11] Sync up with Dunfell #3
From: Denys Dmytriyenko Keep master up to date with latest changes in Dunfell, adjust to the new override syntax. Nick Saulnier (1): pru-icss_git.bb: update to PSSP v6.0.1 Nishanth Menon (1): Revert "ti-sci-fw: k3-image-gen: Revert SPL address change for mainline" Praneeth Bajjuri (2): linux-ti-staging: Bump linux version for 08.01.00.006 u-boot-ti-staging: Bump u-boot version for 08.01.00.006 Ryan Eatmon (1): linux-ti-mainline: Bump kernel version to v5.15 Sidraya (2): viddec-test-app: Add the viddec-test-app recipe videnc-test-app: Add the videnc-test-app recipe Yogesh Siraswar (4): vxd-dec-fw: Move firmware one folder up in target ti-sci-fw: Fix for k3-image-gen issue for combined boot images conf: j7200-hs: fix the wrong machine configuration included linux-ti-staging: block sa2ul for am64x hs and j7200 hs device conf/machine/j7200-hs-evm.conf | 2 +- recipes-bsp/pru/pru-icss_git.bb| 4 +- .../ti-img-encode-decode/viddec-test-app_1.0.0.bb | 18 ++ .../ti-img-encode-decode/videnc-test-app_1.0.0.bb | 18 ++ recipes-bsp/ti-img-encode-decode/vxd-dec-fw_git.bb | 4 +- recipes-bsp/ti-linux-fw/ti-linux-fw.inc| 11 ...ip-signing-of-binaries-for-combined-boot-.patch | 64 ++ ...am64x-Makefile-Move-the-SPL-Load-address-.patch | 36 recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 5 ++ recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb| 4 +- recipes-kernel/linux/linux-ti-mainline_git.bb | 8 +-- recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +- recipes-kernel/linux/linux-ti-staging_5.10.bb | 8 ++- 13 files changed, 124 insertions(+), 60 deletions(-) create mode 100644 recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb create mode 100644 recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb create mode 100644 recipes-bsp/ti-sci-fw/files/0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch delete mode 100644 recipes-bsp/ti-sci-fw/files/0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14289): https://lists.yoctoproject.org/g/meta-ti/message/14289 Mute This Topic: https://lists.yoctoproject.org/mt/87753637/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 03/11] viddec-test-app: Add the viddec-test-app recipe
From: Sidraya The viddec-test-app provides the video decoder test app (tidec_decode) for j7-evm. Signed-off-by: David Huang Signed-off-by: Angela Stegmaier Signed-off-by: Denys Dmytriyenko Signed-off-by: Sidraya Signed-off-by: Denys Dmytriyenko --- .../ti-img-encode-decode/viddec-test-app_1.0.0.bb | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb diff --git a/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb b/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb new file mode 100644 index 000..48a1753 --- /dev/null +++ b/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb @@ -0,0 +1,18 @@ +SUMMARY = "Test applications for TI DEC (v4l2 decoder for IMG D5520)" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://main.c;beginline=1;endline=14;md5=f17e17d664f72942124e4fcf06c178ee" + +DEPENDS = "libdrm ffmpeg" + +inherit autotools pkgconfig + +PR = "r1" +SRCREV = "94a80c8c090dbfdc7fafd4e5bb78c2091e715af2" + +EXTRA_OEMAKE = "CC="${CC}"" +TARGET_CC_ARCH += "${LDFLAGS}" + +BRANCH = "master" +SRC_URI = "git://git.ti.com/jacinto7_multimedia/viddec-test-app.git;protocol=git;branch=${BRANCH}" + +S = "${WORKDIR}/git" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14292): https://lists.yoctoproject.org/g/meta-ti/message/14292 Mute This Topic: https://lists.yoctoproject.org/mt/87753640/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 09/11] linux-ti-staging: block sa2ul for am64x hs and j7200 hs device
From: Yogesh Siraswar SA2UL GP driver will not work for HS. Need SA2UL HS driver. Till it is implemented blacklist sa2ul for am64xx hs and j7200 hs Suggested-by: Denys Dmytriyenko Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-staging_5.10.bb | 6 ++ 1 file changed, 6 insertions(+) diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb index 368b74d..1a0ec5d 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.10.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb @@ -43,3 +43,9 @@ module_conf_ti_k3_r5_remoteproc = "softdep ti_k3_r5_remoteproc pre: virtio_rpmsg module_conf_ti_k3_dsp_remoteproc = "softdep ti_k3_dsp_remoteproc pre: virtio_rpmsg_bus" KERNEL_MODULE_PROBECONF += "rpmsg_client_sample ti_k3_r5_remoteproc ti_k3_dsp_remoteproc" KERNEL_MODULE_AUTOLOAD:append:j7 = " rpmsg_kdrv_switch" + +# Disable SA2UL for AM64x HS and J7200 HS +module_conf_sa2ul:am64xx-hs-evm = "blacklist sa2ul" +KERNEL_MODULE_PROBECONF:append:am64xx-hs-evm = " sa2ul" +module_conf_sa2ul:j7200-hs-evm = "blacklist sa2ul" +KERNEL_MODULE_PROBECONF:append:j7200-hs-evm = " sa2ul" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14295): https://lists.yoctoproject.org/g/meta-ti/message/14295 Mute This Topic: https://lists.yoctoproject.org/mt/87753643/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 08/11] conf: j7200-hs: fix the wrong machine configuration included
From: Yogesh Siraswar j7-evm instead of j7200-evm was included causing boot failure Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- conf/machine/j7200-hs-evm.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/machine/j7200-hs-evm.conf b/conf/machine/j7200-hs-evm.conf index c55be00..a5bd637 100644 --- a/conf/machine/j7200-hs-evm.conf +++ b/conf/machine/j7200-hs-evm.conf @@ -2,7 +2,7 @@ #@NAME: J7200 HS EVM #@DESCRIPTION: Machine configuration for the TI J7200 HS EVM -require conf/machine/j7-evm.conf +require conf/machine/j7200-evm.conf UBOOT_MACHINE = "j7200_hs_evm_a72_defconfig" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14300): https://lists.yoctoproject.org/g/meta-ti/message/14300 Mute This Topic: https://lists.yoctoproject.org/mt/87753649/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 06/11] u-boot-ti-staging: Bump u-boot version for 08.01.00.006
From: Praneeth Bajjuri u-boot bump for 08.01.00.006 release Signed-off-by: Praneeth Bajjuri Signed-off-by: Denys Dmytriyenko --- recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb index f65d4fb..d304df8 100644 --- a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb @@ -2,8 +2,8 @@ require u-boot-ti.inc LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025" -PR = "r15" +PR = "r16" BRANCH = "ti-u-boot-2021.01" -SRCREV = "d79399bcd770191618bfeb3840506a286a6498df" +SRCREV = "15769936a559b1840f50b83f94ee0c636b245001" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14298): https://lists.yoctoproject.org/g/meta-ti/message/14298 Mute This Topic: https://lists.yoctoproject.org/mt/87753646/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 11/11] Revert "ti-sci-fw: k3-image-gen: Revert SPL address change for mainline"
From: Nishanth Menon This reverts commit d5db41417295fe05a293f6d4d77a65ef6563f6ed. We should'nt have to carry patches for u-boot or kernel, since the upstream is now fixed since 5.14 kernel and u-boot 2021.10 tag onwards, lets revert the patch to allow upstream to work with 5.15+ kernel and 2021.10 u-boot (from the already applied commit cae609388f19 "recipes-bsp: u-boot-ti-mainline: Update to v2021.10 release"). Signed-off-by: Nishanth Menon Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-bsp/ti-linux-fw/ti-linux-fw.inc| 11 --- ...am64x-Makefile-Move-the-SPL-Load-address-.patch | 36 -- 2 files changed, 47 deletions(-) delete mode 100644 recipes-bsp/ti-sci-fw/files/0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index d224f35..f160768 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -32,15 +32,4 @@ SRC_URI = " \ git://git.ti.com/k3-image-gen/k3-image-gen.git;protocol=git;branch=master;destsuffix=imggen;name=imggen \ " -# This is a protection in case the definition is not present in other distros. -ARAGO_BRAND ?= "" - -# Mainline u_boot 2021.07 and upstream kernel v5.13 tag cannot use new SPL address -# in K3-Imagegen -SRC_URI += "\ - ${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '\ - file://0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch;patchdir=../imggen \ - ', '', d)} \ -" - S = "${WORKDIR}/git" diff --git a/recipes-bsp/ti-sci-fw/files/0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch b/recipes-bsp/ti-sci-fw/files/0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch deleted file mode 100644 index 63a5796..000 --- a/recipes-bsp/ti-sci-fw/files/0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 83d29d5e346083254e71fbe483cb14f6657b9965 Mon Sep 17 00:00:00 2001 -From: Nishanth Menon -Date: Tue, 29 Jun 2021 12:03:29 -0500 -Subject: [PATCH] Revert "soc: am64x: Makefile: Move the SPL Load address to - 0x7000" - -This reverts commit e411dc16862b5bb2d8befb12496b03d7b01c87b2. - -Mainline is NOT ready for the change yet as of u-boot 2021.07 + v5.13, -So, this patch reverts the SPL address change. - -This patch needs to be dropped once mainline u-boot and kernel have -migrated over to newer releases. - -Upstream-Status: Not applicable -Signed-off-by: Nishanth Menon - soc/am64x/Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/soc/am64x/Makefile b/soc/am64x/Makefile -index 45425428f9c6..e8747376f153 100644 a/soc/am64x/Makefile -+++ b/soc/am64x/Makefile -@@ -30,7 +30,7 @@ - # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - # - --SBL_LOADADDDR ?= 0x7000 -+SBL_LOADADDDR ?= 0x7002 - COMBINED_SYSFW_BRDCFG_LOADADDR ?= 0x7 - LOADADDR ?= 0x44000 - SCIFS = sci --- -2.32.0 - -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14296): https://lists.yoctoproject.org/g/meta-ti/message/14296 Mute This Topic: https://lists.yoctoproject.org/mt/87753644/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 07/11] ti-sci-fw: Fix for k3-image-gen issue for combined boot images
From: Yogesh Siraswar This is temporary fix for combined boot images for KIG in meta-ti till the patch is integrated. Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- ...ip-signing-of-binaries-for-combined-boot-.patch | 64 ++ recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 5 ++ 2 files changed, 69 insertions(+) create mode 100644 recipes-bsp/ti-sci-fw/files/0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch diff --git a/recipes-bsp/ti-sci-fw/files/0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch b/recipes-bsp/ti-sci-fw/files/0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch new file mode 100644 index 000..196f3d3 --- /dev/null +++ b/recipes-bsp/ti-sci-fw/files/0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch @@ -0,0 +1,64 @@ +From 2efc79702a47f9cbbeecbb2f604577f1ec8c95ba Mon Sep 17 00:00:00 2001 +From: Yogesh Siraswar +Date: Wed, 8 Dec 2021 17:50:19 -0600 +Subject: [KIG PATCH] Makefile: Skip signing of binaries for combined boot hs + images + +Combined sysfw binaries used in tiboot.bin do not require signed images. +This fixes issues with AM64x HS and J7200 HS boot images + +Upstream-Status: Submitted +Signed-off-by: Yogesh Siraswar +--- + Makefile | 8 +++- + soc/am64x/Makefile | 1 + + soc/j7200/Makefile | 1 + + 3 files changed, 9 insertions(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 47b3b20..ab465df 100644 +--- a/Makefile b/Makefile +@@ -215,8 +215,14 @@ $(soc_objroot)/%.o: %.c + $(CROSS_COMPILE)gcc $(CFLAGS) -c -o $@-pre-validated $< + python3 ./scripts/sysfw_boardcfg_validator.py -b $@-pre-validated -i -o $@ -s $(SOC) -l $@.log + +-# On HS board configuration binaries must be signed ++# On HS board configuration binaries must be signed unless it is combined boot image + ifdef HS ++ifndef COMBINED_BOOT_IMAGE ++SIGN_BINARY=1 ++endif ++endif ++ ++ifdef SIGN_BINARY + %.bin.unsigned: %.o + $(CROSS_COMPILE)objcopy -S -O binary $< $@ + %.bin: %.bin.unsigned +diff --git a/soc/am64x/Makefile b/soc/am64x/Makefile +index bfbe3e5..33ebbd0 100644 +--- a/soc/am64x/Makefile b/soc/am64x/Makefile +@@ -31,6 +31,7 @@ + # + + SBL_LOADADDDR ?= 0x7000 ++COMBINED_BOOT_IMAGE = 1 + COMBINED_SYSFW_BRDCFG_LOADADDR ?= 0x7b000 + LOADADDR ?= 0x44000 + SCIFS = sci +diff --git a/soc/j7200/Makefile b/soc/j7200/Makefile +index 3b754f7..0baef51 100644 +--- a/soc/j7200/Makefile b/soc/j7200/Makefile +@@ -31,6 +31,7 @@ + # + + SBL_LOADADDDR ?= 0x41c0 ++COMBINED_BOOT_IMAGE = 1 + COMBINED_TIFS_BRDCFG_LOADADDR ?= 0x7f000 + COMBINED_DM_BRDCFG_LOADADDR ?= 0x41c8 + LOADADDR ?= 0x4 +-- +2.17.1 + diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb index 59dd3ee..2dad0fe 100644 --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb @@ -47,6 +47,11 @@ LD[unexport] = "1" do_configure[noexec] = "1" +SRC_URI:append:j7200-hs-evm-k3r5 = " \ + file://0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch;patchdir=../imggen" +SRC_URI:append:am64xx-hs-evm-k3r5 = " \ + file://0001-Makefile-Skip-signing-of-binaries-for-combined-boot-.patch;patchdir=../imggen" + EXTRA_OEMAKE = "\ CROSS_COMPILE=${TARGET_PREFIX} SYSFW_DL_URL='' SYSFW_HS_DL_URL='' SYSFW_HS_INNER_CERT_DL_URL='' \ SYSFW_PATH="${SYSFW_TISCI}" SOC=${SYSFW_SOC} CONFIG=${SYSFW_CONFIG} \ -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14297): https://lists.yoctoproject.org/g/meta-ti/message/14297 Mute This Topic: https://lists.yoctoproject.org/mt/87753645/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 10/11] linux-ti-mainline: Bump kernel version to v5.15
From: Ryan Eatmon This adds up numerous fixes for various k3 platforms. While at it, bump the ti-upstream-tools repo as this sync up gives us: config: audio_display: Update cdns-mhdp configs Signed-off-by: Ryan Eatmon Signed-off-by: Nishanth Menon Signed-off-by: Yogesh Siraswar Signed-off-by: Denys Dmytriyenko --- recipes-kernel/linux/linux-ti-mainline_git.bb | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes-kernel/linux/linux-ti-mainline_git.bb b/recipes-kernel/linux/linux-ti-mainline_git.bb index 9489ed6..6fe2107 100644 --- a/recipes-kernel/linux/linux-ti-mainline_git.bb +++ b/recipes-kernel/linux/linux-ti-mainline_git.bb @@ -20,9 +20,9 @@ S = "${WORKDIR}/git" BRANCH = "master" TOOLS_BRANCH = "master" -# 5.13 Mainline version -SRCREV = "62fb9874f5da54fdb243003b386128037319b219" -PV = "5.13+git${SRCPV}" +# 5.15 Mainline version +SRCREV = "8bb7eca972ad531c9b149c0a51ab43a417385813" +PV = "5.15+git${SRCPV}" # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild MACHINE_KERNEL_PR:append = "b" @@ -36,7 +36,7 @@ SRC_URI += " \ file://defconfig \ " -SRCREV_ti-upstream-tools = "c9b8150cb00a5beb7b7f3e42d0d817aa9392fabd" +SRCREV_ti-upstream-tools = "0f60697843bba6f8d721b14da92b1652563ccb95" SRCREV_FORMAT = "linux" KERNEL_DEVICETREE = "" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14294): https://lists.yoctoproject.org/g/meta-ti/message/14294 Mute This Topic: https://lists.yoctoproject.org/mt/87753642/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[meta-ti] [master][PATCH 04/11] videnc-test-app: Add the videnc-test-app recipe
From: Sidraya The videnc-test-app provides the video encoder test app (tienc_encode) for j7-evm. Signed-off-by: David Huang Signed-off-by: Denys Dmytriyenko Signed-off-by: Sidraya Signed-off-by: Denys Dmytriyenko --- .../ti-img-encode-decode/videnc-test-app_1.0.0.bb | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb diff --git a/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb b/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb new file mode 100644 index 000..3bb5d74 --- /dev/null +++ b/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb @@ -0,0 +1,18 @@ +SUMMARY = "Test applications for TI ENC (v4l2 encoder for IMG VXE384)" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://main.c;beginline=1;endline=14;md5=3545dd5bdf513840937d38c10b866605" + +DEPENDS = "libdrm" + +inherit autotools pkgconfig + +PR = "r0" +SRCREV = "a5e7d820bea1be24f25a8369d4d4521c784f869a" + +EXTRA_OEMAKE = "CC="${CC}"" +TARGET_CC_ARCH += "${LDFLAGS}" + +BRANCH = "master" +SRC_URI = "git://git.ti.com/jacinto7_multimedia/videnc-test-app.git;protocol=git;branch=${BRANCH}" + +S = "${WORKDIR}/git" -- 2.7.4 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14299): https://lists.yoctoproject.org/g/meta-ti/message/14299 Mute This Topic: https://lists.yoctoproject.org/mt/87753647/21656 Group Owner: meta-ti+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-