From patchwork Wed Aug 6 17:04:38 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Beleswar Padhi X-Patchwork-Id: 68167 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3FFE8C87FD3 for ; Wed, 6 Aug 2025 17:04:54 +0000 (UTC) Received: from lelvem-ot01.ext.ti.com (lelvem-ot01.ext.ti.com [198.47.23.234]) by mx.groups.io with SMTP id smtpd.web10.30543.1754499889185300353 for ; Wed, 06 Aug 2025 10:04:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=QWweKp3y; spf=pass (domain: ti.com, ip: 198.47.23.234, mailfrom: b-padhi@ti.com) Received: from fllvem-sh03.itg.ti.com ([10.64.41.86]) by lelvem-ot01.ext.ti.com (8.15.2/8.15.2) with ESMTP id 576H4mXN169160; Wed, 6 Aug 2025 12:04:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1754499888; bh=j1OzyolG547hh0QnLRfVlvkP9msZrVissUj6CHKg1a0=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=QWweKp3yT65DfA3Xwrrla+/PidMpIs/AJU4N8xMvlfPjT3qjz1DA2dLZu7OqRAx9F oa3khy8Vw4lS5aF8QowAxd/t5DO54K99cwchJAWrRYnoAsZ1NUxzaMAc58jkIo4o5n 5ey8jkBZbeuDDYQr0FlRJziRsp3bRzAArNh5l4xk= Received: from DFLE105.ent.ti.com (dfle105.ent.ti.com [10.64.6.26]) by fllvem-sh03.itg.ti.com (8.18.1/8.18.1) with ESMTPS id 576H4m2f3715317 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA256 bits=128 verify=FAIL); Wed, 6 Aug 2025 12:04:48 -0500 Received: from DFLE113.ent.ti.com (10.64.6.34) by DFLE105.ent.ti.com (10.64.6.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55; Wed, 6 Aug 2025 12:04:47 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE113.ent.ti.com (10.64.6.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55 via Frontend Transport; Wed, 6 Aug 2025 12:04:47 -0500 Received: from uda0510294.dhcp.ti.com (uda0510294.dhcp.ti.com [172.24.234.212]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 576H4gP53869168; Wed, 6 Aug 2025 12:04:45 -0500 From: Beleswar Padhi To: , CC: , , , Subject: [master/scarthgap][PATCH v2 1/5] ti-ipc-examples-linux: Add a recipe to build messageq app_host Date: Wed, 6 Aug 2025 22:34:38 +0530 Message-ID: <20250806170442.243461-2-b-padhi@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250806170442.243461-1-b-padhi@ti.com> References: <20250806170442.243461-1-b-padhi@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 06 Aug 2025 17:04:54 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18897 Add a recipe to build the Application Host (for A15 core) to demonstrate IPC with remote processors through messageq firmware. Also package this in the /usr/bin directory for testing IPC. This recipe only builds the app_host, and the firmwares are available in ti-linux-firmware repository. Signed-off-by: Beleswar Padhi --- .../ipc/ti-ipc-examples-linux_git.bb | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 meta-ti-extras/recipes-ti/ipc/ti-ipc-examples-linux_git.bb diff --git a/meta-ti-extras/recipes-ti/ipc/ti-ipc-examples-linux_git.bb b/meta-ti-extras/recipes-ti/ipc/ti-ipc-examples-linux_git.bb new file mode 100644 index 00000000..3a64409e --- /dev/null +++ b/meta-ti-extras/recipes-ti/ipc/ti-ipc-examples-linux_git.bb @@ -0,0 +1,68 @@ +DESCRIPTION = "TI Inter Processor Communication (IPC) MessageQ Application for +Linux Host" + +require recipes-ti/ipc/ti-ipc-common.inc +require ti-ipc-rtos.inc + +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://${S_ipc-examples}/src/makefile;beginline=1;endline=30;md5=a52324bd5033bb49ea07bade1244ac9a" + +INSANE_SKIP:${PN} += "arch" + +IPC_INSTALL_DIR = "${STAGING_DIR_TARGET}/usr/share/ti/ti-ipc-tree" +INHIBIT_PACKAGE_STRIP = "1" + +DEPENDS = "ti-ipc ti-ipc-rtos ti-xdctools-native zip-native" + +EX02_PATH = "examples/DRA7XX_linux_elf/ex02_messageq/host" + +do_compile() { + cd ${S_ipc-examples}/src + oe_runmake .examples \ + IPCTOOLS="${S_ipc-metadata}/src/etc" + + for alt_platform in ${ALT_PLATFORM}; do + oe_runmake .examples "PLATFORM=${alt_platform}" \ + IPCTOOLS="${S_ipc-metadata}/src/etc" + done + + if [ "${PLATFORM}" != "UNKNOWN" ]; then + oe_runmake extract HOSTOS="linux" IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" + + if [ ! -z ${ALT_PLATFORM} ]; then + oe_runmake extract PLATFORM="${ALT_PLATFORM}" HOSTOS="linux" \ + IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" + fi + oe_runmake -C ${EX02_PATH} all HOSTOS="linux" \ + LINUX_SYSROOT_DIR="${STAGING_INCDIR}" \ + IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" + + if [ ! -z ${ALT_PLATFORM} ]; then + oe_runmake -C ${EX02_PATH} all HOSTOS="linux" \ + LINUX_SYSROOT_DIR="${STAGING_INCDIR}" \ + IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \ + PLATFORM="${ALT_PLATFORM}" + fi + fi +} + +do_install() { + cd ${S_ipc-examples}/src + + if [ "${PLATFORM}" != "UNKNOWN" ]; then + # Install directory for linux examples + install -d ${D}${bindir}/ipc/examples/ex02_messageq + oe_runmake -C ${EX02_PATH} install IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \ + LINUX_SYSROOT_DIR="${STAGING_INCDIR}" \ + HOSTOS="linux" EXEC_DIR="${D}/${bindir}/ipc/examples/ex02_messageq" + + if [ ! -z ${ALT_PLATFORM} ]; then + oe_runmake -C ${EX02_PATH} install IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \ + LINUX_SYSROOT_DIR="${STAGING_INCDIR}" \ + HOSTOS="linux" EXEC_DIR="${D}/${bindir}/ipc/examples/ex02_messageq" \ + PLATFORM="${ALT_PLATFORM}" + fi + fi +} + +FILES:${PN} += "${bindir}/*" From patchwork Wed Aug 6 17:04:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Beleswar Padhi X-Patchwork-Id: 68168 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 47111C87FCB for ; Wed, 6 Aug 2025 17:04:54 +0000 (UTC) Received: from lelvem-ot01.ext.ti.com (lelvem-ot01.ext.ti.com [198.47.23.234]) by mx.groups.io with SMTP id smtpd.web10.30544.1754499891431899266 for ; Wed, 06 Aug 2025 10:04:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=El+NJ/a6; spf=pass (domain: ti.com, ip: 198.47.23.234, mailfrom: b-padhi@ti.com) Received: from lelvem-sh02.itg.ti.com ([10.180.78.226]) by lelvem-ot01.ext.ti.com (8.15.2/8.15.2) with ESMTP id 576H4ok1169168; Wed, 6 Aug 2025 12:04:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1754499890; bh=hFiiJ4eySpLJ/BjC6Rqrhr+EGLLm3GA314S2h+DIB9Q=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=El+NJ/a6KL4Rg7HV6lD7WqY9fsb5AwdMFg+sfxMfAgv9KD0+YwYVFS4eDWOqbjbE8 plq6EfhgXVq54EB9sAKr0IgQb5mHzjdF5+0H2F1XX+0yLZWCzdDTinedy0cpAzJE8Q sOHoDKqtT/NGwmr8Fn0DFD/xRjPMYneq3Vj9t6yo= Received: from DFLE114.ent.ti.com (dfle114.ent.ti.com [10.64.6.35]) by lelvem-sh02.itg.ti.com (8.18.1/8.18.1) with ESMTPS id 576H4oSU271490 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA256 bits=128 verify=FAIL); Wed, 6 Aug 2025 12:04:50 -0500 Received: from DFLE105.ent.ti.com (10.64.6.26) by DFLE114.ent.ti.com (10.64.6.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55; Wed, 6 Aug 2025 12:04:50 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE105.ent.ti.com (10.64.6.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55 via Frontend Transport; Wed, 6 Aug 2025 12:04:50 -0500 Received: from uda0510294.dhcp.ti.com (uda0510294.dhcp.ti.com [172.24.234.212]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 576H4gP63869168; Wed, 6 Aug 2025 12:04:48 -0500 From: Beleswar Padhi To: , CC: , , , Subject: [master/scarthgap][PATCH v2 2/5] ti-rtos-messageq-test-fw: Add a recipe to package prebuilt IPC firmware Date: Wed, 6 Aug 2025 22:34:39 +0530 Message-ID: <20250806170442.243461-3-b-padhi@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250806170442.243461-1-b-padhi@ti.com> References: <20250806170442.243461-1-b-padhi@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 06 Aug 2025 17:04:54 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18898 The messageq IPC firmware example for AM57xx SoCs is available in ti-linux-firmware repository. Add a recipe to package the prebuilt messageq firmware into the rootfs. Additionally, make sure the firmware for IPU1 rproc is copied into boot partition as well for Early Boot use cases. Signed-off-by: Beleswar Padhi --- .../recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 1 + .../ti-rtos-messageq-test-fw_git.bb | 67 +++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-messageq-test-fw_git.bb diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index 47ce5616..6787018e 100644 --- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc @@ -19,6 +19,7 @@ TI_SYSFW_VERSION = "11.01.05" TI_HSM_DEMO_FW_VERSION = "11.00.09" TAD5212_FW_VERSION = "1.0.0.0" TI_PKA_FW_VERSION = "2.1.0" +TI_IPC_EXAMPLES_FW_VERSION = "3.52.00.01" TI_LINUX_FW_SRCREV ?= "e89a348f4618a26812fb353a04ed9532ef890a2f" SRCREV = "${TI_LINUX_FW_SRCREV}" diff --git a/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-messageq-test-fw_git.bb b/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-messageq-test-fw_git.bb new file mode 100644 index 00000000..980fe5cc --- /dev/null +++ b/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-messageq-test-fw_git.bb @@ -0,0 +1,67 @@ +SUMMARY = "TI MessageQ prebuilt binary firmware images" + +LICENSE = "TI-TFL" +LIC_FILES_CHKSUM = "file://${THISDIR}/../../licenses/TI-TFL;md5=a1b59cb7ba626b9dbbcbf00f3fbc438a" + +COMPATIBLE_MACHINE = "am57xx" + +inherit update-alternatives +inherit deploy + +require recipes-bsp/ti-linux-fw/ti-linux-fw.inc + +PV = "${TI_IPC_EXAMPLES_FW_VERSION}" +PR = "${INC_PR}.0" + +INSTALL_IPC_FW_DIR = "${nonarch_base_libdir}/firmware/ipc" + +IPU_1_FW = "messageq_server_ipu1.xem4" +IPU_2_FW = "messageq_server_ipu2.xem4" +DSP_1_FW = "messageq_server_dsp1.xe66" +DSP_2_FW = "messageq_server_dsp2.xe66" + +IPU_1_FW_DIR = "ti_platforms_evmDRA7XX_ipu1" +IPU_2_FW_DIR = "ti_platforms_evmDRA7XX_ipu2" +DSP_1_FW_DIR = "ti_platforms_evmDRA7XX_dsp1" +DSP_2_FW_DIR = "ti_platforms_evmDRA7XX_dsp2" + +do_install() { + # Install Firmware + install -d ${D}${INSTALL_IPC_FW_DIR}/${IPU_1_FW_DIR} + install -d ${D}${INSTALL_IPC_FW_DIR}/${IPU_2_FW_DIR} + install -d ${D}${INSTALL_IPC_FW_DIR}/${DSP_1_FW_DIR} + install -d ${D}${INSTALL_IPC_FW_DIR}/${DSP_2_FW_DIR} + + install -m 0644 ${S}/ti-ipc/am57xx/${IPU_1_FW} ${D}${INSTALL_IPC_FW_DIR}/${IPU_1_FW_DIR} + install -m 0644 ${S}/ti-ipc/am57xx/${IPU_2_FW} ${D}${INSTALL_IPC_FW_DIR}/${IPU_2_FW_DIR} + install -m 0644 ${S}/ti-ipc/am57xx/${DSP_1_FW} ${D}${INSTALL_IPC_FW_DIR}/${DSP_1_FW_DIR} + install -m 0644 ${S}/ti-ipc/am57xx/${DSP_2_FW} ${D}${INSTALL_IPC_FW_DIR}/${DSP_2_FW_DIR} +} + +do_deploy() { + install -d ${DEPLOYDIR}/ipc + install -m 0644 ${S}/ti-ipc/am57xx/${IPU_1_FW} ${DEPLOYDIR}/ipc/dra7-ipu1-fw.xem4 +} + +addtask deploy after do_install + +# Set up names for the firmwares + +ALTERNATIVE:${PN} = "\ + dra7-ipu1-fw.xem4 \ + dra7-ipu2-fw.xem4 \ + dra7-dsp1-fw.xe66 \ + dra7-dsp2-fw.xe66 \ + " + +ALTERNATIVE_LINK_NAME[dra7-ipu1-fw.xem4] = "${nonarch_base_libdir}/firmware/dra7-ipu1-fw.xem4" +ALTERNATIVE_LINK_NAME[dra7-ipu2-fw.xem4] = "${nonarch_base_libdir}/firmware/dra7-ipu2-fw.xem4" +ALTERNATIVE_LINK_NAME[dra7-dsp1-fw.xe66] = "${nonarch_base_libdir}/firmware/dra7-dsp1-fw.xe66" +ALTERNATIVE_LINK_NAME[dra7-dsp2-fw.xe66] = "${nonarch_base_libdir}/firmware/dra7-dsp2-fw.xe66" + +ALTERNATIVE_TARGET[dra7-ipu1-fw.xem4] = "${INSTALL_IPC_FW_DIR}/${IPU_1_FW_DIR}/${IPU_1_FW}" +ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = "${INSTALL_IPC_FW_DIR}/${IPU_2_FW_DIR}/${IPU_2_FW}" +ALTERNATIVE_TARGET[dra7-dsp1-fw.xe66] = "${INSTALL_IPC_FW_DIR}/${DSP_1_FW_DIR}/${DSP_1_FW}" +ALTERNATIVE_TARGET[dra7-dsp2-fw.xe66] = "${INSTALL_IPC_FW_DIR}/${DSP_2_FW_DIR}/${DSP_2_FW}" + +ALTERNATIVE_PRIORITY = "30" From patchwork Wed Aug 6 17:04:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Beleswar Padhi X-Patchwork-Id: 68170 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 21F35C87FD3 for ; Wed, 6 Aug 2025 17:05:04 +0000 (UTC) Received: from fllvem-ot03.ext.ti.com (fllvem-ot03.ext.ti.com [198.47.19.245]) by mx.groups.io with SMTP id smtpd.web10.30545.1754499894448824792 for ; Wed, 06 Aug 2025 10:04:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=ORFDKIW4; spf=pass (domain: ti.com, ip: 198.47.19.245, mailfrom: b-padhi@ti.com) Received: from lelvem-sh01.itg.ti.com ([10.180.77.71]) by fllvem-ot03.ext.ti.com (8.15.2/8.15.2) with ESMTP id 576H4rRh127426; Wed, 6 Aug 2025 12:04:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1754499893; bh=qYGC6DqJtF/Gib+yz6MhFO3CsvRbIUZ/xR60WliYgr0=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=ORFDKIW4BaG8GUqFVjcGlgg+DyMp3Kwa5XlvOwF+5RUM8R2xZC0viPF9q3kdVXNIy Y9J0vKqpecPkrhMSu9aaBYXs1HKfxye0SSTcv8NfLhbcJO+9EqFTXeM3mZ5e2MWwvH joexY1nm3nxYCGwHoydelTgVd2HE9MC+08nsyTgA= Received: from DLEE105.ent.ti.com (dlee105.ent.ti.com [157.170.170.35]) by lelvem-sh01.itg.ti.com (8.18.1/8.18.1) with ESMTPS id 576H4rmH3237928 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA256 bits=128 verify=FAIL); Wed, 6 Aug 2025 12:04:53 -0500 Received: from DLEE100.ent.ti.com (157.170.170.30) by DLEE105.ent.ti.com (157.170.170.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55; Wed, 6 Aug 2025 12:04:52 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55 via Frontend Transport; Wed, 6 Aug 2025 12:04:52 -0500 Received: from uda0510294.dhcp.ti.com (uda0510294.dhcp.ti.com [172.24.234.212]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 576H4gP73869168; Wed, 6 Aug 2025 12:04:50 -0500 From: Beleswar Padhi To: , CC: , , , Subject: [master/scarthgap][PATCH v2 3/5] conf: omap-a15.inc: Update package for wic dependency Date: Wed, 6 Aug 2025 22:34:40 +0530 Message-ID: <20250806170442.243461-4-b-padhi@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250806170442.243461-1-b-padhi@ti.com> References: <20250806170442.243461-1-b-padhi@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 06 Aug 2025 17:05:04 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18899 The pre-built messageq IPC firmware is available in ti-linux-firmware and packaged in ti-rtos-messageq-test-fw recipe in the meta-ti-bsp layer. Update the dependency in machine conf to the above recipe. This removes any dependency on meta-ti-extras layer. Signed-off-by: Beleswar Padhi --- meta-ti-bsp/conf/machine/include/omap-a15.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-ti-bsp/conf/machine/include/omap-a15.inc b/meta-ti-bsp/conf/machine/include/omap-a15.inc index 3b8eb0fd..2179476f 100644 --- a/meta-ti-bsp/conf/machine/include/omap-a15.inc +++ b/meta-ti-bsp/conf/machine/include/omap-a15.inc @@ -48,4 +48,4 @@ IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap" WKS_FILE ?= "sdimage-2part.wks" IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES} ipc/dra7-ipu1-fw.xem4;dra7-ipu1-fw.xem4" do_image_wic[depends] += "virtual/bootloader:do_deploy" -do_image_wic[depends] += "ti-ipc-rtos:do_deploy" +do_image_wic[depends] += "ti-rtos-messageq-test-fw:do_deploy" From patchwork Wed Aug 6 17:04:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Beleswar Padhi X-Patchwork-Id: 68171 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 299FAC87FDA for ; Wed, 6 Aug 2025 17:05:04 +0000 (UTC) Received: from lelvem-ot01.ext.ti.com (lelvem-ot01.ext.ti.com [198.47.23.234]) by mx.groups.io with SMTP id smtpd.web10.30548.1754499896010362020 for ; Wed, 06 Aug 2025 10:04:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=ja2X2vgu; spf=pass (domain: ti.com, ip: 198.47.23.234, mailfrom: b-padhi@ti.com) Received: from lelvem-sh01.itg.ti.com ([10.180.77.71]) by lelvem-ot01.ext.ti.com (8.15.2/8.15.2) with ESMTP id 576H4tK1169180; Wed, 6 Aug 2025 12:04:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1754499895; bh=0NSIOvanBA6AqD566yQQf30RZML/t3mpqm6aNbK7yzw=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=ja2X2vgubJVLPxTr2yFvfTM3SpR5dcZWAv5p/AKilvXYb7SvSJjk1ciODZzqJlz0p Y0G3hhcwTRABkfbQthdxnZ1smLk8y3+WN+qgeovSCooPibuK6H53OMKR0ZmIKej5OG gbftPeZegJgN9SJo6DLTjgEb/gO5oEoQI77hA5bo= Received: from DFLE112.ent.ti.com (dfle112.ent.ti.com [10.64.6.33]) by lelvem-sh01.itg.ti.com (8.18.1/8.18.1) with ESMTPS id 576H4t4q3237938 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA256 bits=128 verify=FAIL); Wed, 6 Aug 2025 12:04:55 -0500 Received: from DFLE108.ent.ti.com (10.64.6.29) by DFLE112.ent.ti.com (10.64.6.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55; Wed, 6 Aug 2025 12:04:54 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE108.ent.ti.com (10.64.6.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55 via Frontend Transport; Wed, 6 Aug 2025 12:04:54 -0500 Received: from uda0510294.dhcp.ti.com (uda0510294.dhcp.ti.com [172.24.234.212]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 576H4gP83869168; Wed, 6 Aug 2025 12:04:52 -0500 From: Beleswar Padhi To: , CC: , , , Subject: [master/scarthgap][PATCH v2 4/5] meta-ti-extras: ti-ipc-rtos: Remove deploy task Date: Wed, 6 Aug 2025 22:34:41 +0530 Message-ID: <20250806170442.243461-5-b-padhi@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250806170442.243461-1-b-padhi@ti.com> References: <20250806170442.243461-1-b-padhi@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 06 Aug 2025 17:05:04 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18900 The pre-built messageq IPC firmware is packaged into rootfs and boot partition as part of ti-rtos-messageq-test-fw recipe in the meta-ti-bsp layers. There is no need to deploy the vayu IPC firmware anymore. Remove the deploy task. Signed-off-by: Beleswar Padhi --- meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb b/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb index 853fa117..d2ac6276 100644 --- a/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb +++ b/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb @@ -2,7 +2,6 @@ require recipes-ti/ipc/ti-ipc.inc require recipes-ti/ipc/ti-ipc-common.inc require ti-ipc-rtos.inc -inherit deploy inherit update-alternatives DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native" @@ -100,17 +99,6 @@ ALTERNATIVE_TARGET[dra7-dsp2-fw.xe66] = "${nonarch_base_libdir}/firmware/ipc/ti_ ALTERNATIVE_TARGET[dra7-ipu1-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu1/test_omx_ipu1_vayu.xem4" ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu2/test_omx_ipu2_vayu.xem4" -do_deploy() { - install -d ${DEPLOYDIR} -} - -do_deploy:append:omap-a15() { - install -d ${DEPLOYDIR}/ipc - install -m 0644 ${S}/packages/ti/ipc/tests/bin/ti_platforms_evmDRA7XX_ipu1/test_omx_ipu1_vayu.xem4 ${DEPLOYDIR}/ipc/dra7-ipu1-fw.xem4 -} - -addtask deploy after do_install - # Disable the "buildpaths" check while we figure out how we are # going to address this issue. # From patchwork Wed Aug 6 17:04:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Beleswar Padhi X-Patchwork-Id: 68169 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 29A35CA0EC0 for ; Wed, 6 Aug 2025 17:05:04 +0000 (UTC) Received: from lelvem-ot01.ext.ti.com (lelvem-ot01.ext.ti.com [198.47.23.234]) by mx.groups.io with SMTP id smtpd.web10.30550.1754499898481618706 for ; Wed, 06 Aug 2025 10:04:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=tkLfJyT3; spf=pass (domain: ti.com, ip: 198.47.23.234, mailfrom: b-padhi@ti.com) Received: from fllvem-sh04.itg.ti.com ([10.64.41.54]) by lelvem-ot01.ext.ti.com (8.15.2/8.15.2) with ESMTP id 576H4vpm169188; Wed, 6 Aug 2025 12:04:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1754499897; bh=HKrLaspsxgX6GeANz7NgXPE5E+tUlrQ8WjLHVPDey8g=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=tkLfJyT3yU3BKOmX8+IDudTp/N0pG18lG1Nbklv+kQ52aMYCWGI3QzoGPzNq9AVej n7ENiY5BkfWQgDGm+igmNGNkMTeRX95971aTCwODwl+fUbzqTPFeOzd/BEOcZhuKa0 +/Wp0WqSbz98Ot/V8B5+6foREP0lbTE3Y0DPY0vI= Received: from DLEE108.ent.ti.com (dlee108.ent.ti.com [157.170.170.38]) by fllvem-sh04.itg.ti.com (8.18.1/8.18.1) with ESMTPS id 576H4vYH173811 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA256 bits=128 verify=FAIL); Wed, 6 Aug 2025 12:04:57 -0500 Received: from DLEE109.ent.ti.com (157.170.170.41) by DLEE108.ent.ti.com (157.170.170.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55; Wed, 6 Aug 2025 12:04:57 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE109.ent.ti.com (157.170.170.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.55 via Frontend Transport; Wed, 6 Aug 2025 12:04:57 -0500 Received: from uda0510294.dhcp.ti.com (uda0510294.dhcp.ti.com [172.24.234.212]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 576H4gP93869168; Wed, 6 Aug 2025 12:04:55 -0500 From: Beleswar Padhi To: , CC: , , , Subject: [master/scarthgap][PATCH v2 5/5] ti-ipc.inc: Bump SRCREV to latest for ipcdev project Date: Wed, 6 Aug 2025 22:34:42 +0530 Message-ID: <20250806170442.243461-6-b-padhi@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250806170442.243461-1-b-padhi@ti.com> References: <20250806170442.243461-1-b-padhi@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 06 Aug 2025 17:05:04 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18901 The latest tag in ipcdev project is 3.52.00.01. Update SRCREV to the latest tag. Signed-off-by: Beleswar Padhi --- meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc b/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc index c6dfc517..8a8bd1de 100644 --- a/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc +++ b/meta-ti-bsp/recipes-ti/ipc/ti-ipc.inc @@ -9,8 +9,8 @@ TI_IPC_GIT_URI = "git://git.ti.com/git/ipc/ipcdev.git" TI_IPC_GIT_PROTOCOL = "https" TI_IPC_GIT_BRANCH = "master" -#Corresponds to 3.51.00.00A -TI_IPC_SRCREV = "7a6e343a208d2849139b7272a67abc01db806e00" +#Corresponds to 3.52.00.01 +TI_IPC_SRCREV = "7f76e5cc15c634b70efee18d1aa0474d603224a6" BRANCH = "${TI_IPC_GIT_BRANCH}" SRC_URI = "${TI_IPC_GIT_URI};protocol=${TI_IPC_GIT_PROTOCOL};branch=${BRANCH};name=ipcdev"