On Wed, Jun 24, 2026 at 03:42:49PM -0500, Andrew Davis via 
lists.yoctoproject.org wrote:
> On 6/24/26 3:29 PM, Denys Dmytriyenko wrote:
> >On Wed, Jun 24, 2026 at 03:19:33PM -0500, Andrew Davis via 
> >lists.yoctoproject.org wrote:
> >>On 6/24/26 3:08 PM, Ryan Eatmon wrote:
> >>>
> >>>Missing License-Update: in the commit message.
> >>>
> >>>https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#license-updates
> >>>
> >>>
> >>
> >>Hmm, so in this case the license isn't changing, just moving location, 
> >>would something
> >>like this work?:
> >>
> >>License-Update: License text moved from source manifest to standalone file
> >
> >Aren't they both standaline files? The old one is a pdf and the new one is
> >presumably text?
> >
> 
> The old one included other information, in fact it probably wasn't even the
> right file to use for the LIC_FILES_CHKSUM, it should have been this file:
> 
> https://git.ti.com/cgit/ivimm/ipumm/plain/SRAS_3443-TSPA_Click_Wrap_License.pdf
> 
> But that is an mistake someone made many years ago.. So what we are doing here
> is moving the LIC_FILES_CHKSUM from the source manifest (incorrect), to the
> standalone TI-TSPA license file.

Can you just say in the License-Update: tag something along the lines:

"The license stays the same, just use the correct file for checksum"


> Andrew
> 
> >
> >>Andrew
> >>
> >>>
> >>>On 6/24/2026 2:55 PM, Andrew Davis wrote:
> >>>>Use a prebuilt version of this firmware from ti-linux-firmware. This
> >>>>removes the need to build this locally.
> >>>>
> >>>>Signed-off-by: Andrew Davis <[email protected]>
> >>>>---
> >>>>
> >>>>Changes for v2:
> >>>>   - Fix s/suppor/support in SUMMARY while here
> >>>>   - Move PV definition to ti-linux-fw.inc like other prebuilt FWs
> >>>>
> >>>>   .../recipes-bsp/ti-linux-fw/ti-linux-fw.inc   |  1 +
> >>>>   .../recipes-bsp/ipumm-fw/ipumm-fw_git.bb      | 52 ++++---------------
> >>>>   2 files changed, 10 insertions(+), 43 deletions(-)
> >>>>
> >>>>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 126c46df..88992e60 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
> >>>>@@ -20,6 +20,7 @@ TI_HSM_DEMO_FW_VERSION = "11.00.09"
> >>>>   TI_PKA_FW_VERSION = "2.1.0"
> >>>>   TI_IPC_EXAMPLES_FW_VERSION = "3.52.00.01"
> >>>>   PCM6240_FW_VERSION = "1.0.0.0"
> >>>>+IPUMM_FW_VERSION = "3.00.15.00"
> >>>>   TI_LINUX_FW_SRCREV ?= "ec029baad8b4b147af8331a5e099ef891e5ae1f4"
> >>>>   SRCREV = "${TI_LINUX_FW_SRCREV}"
> >>>>diff --git a/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb 
> >>>>b/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb
> >>>>index 246255e3..fbc6d956 100644
> >>>>--- a/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb
> >>>>+++ b/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb
> >>>>@@ -1,7 +1,7 @@
> >>>>-SUMMARY = "Firmware for IPU to suppor Accelerated MM decode and encode"
> >>>>-LICENSE = "TI-TSPA"
> >>>>+SUMMARY = "Firmware for IPU to support Accelerated MM decode and encode"
> >>>>-LIC_FILES_CHKSUM = 
> >>>>"file://Texas_Instruments_ipumm_Manifest.pdf;md5=5cc572579f07af266ab57fc17d762c7f"
> >>>>+LICENSE = "TI-TSPA"
> >>>>+LIC_FILES_CHKSUM = 
> >>>>"file://LICENCE.ti-tspa;md5=a1b59cb7ba626b9dbbcbf00f3fbc438a"
> >>>>   COMPATIBLE_MACHINE = "am57xx"
> >>>>@@ -9,59 +9,25 @@ inherit features_check
> >>>>   REQUIRED_MACHINE_FEATURES = "mmip"
> >>>>-SRC_URI = 
> >>>>"git://git.ti.com/git/ivimm/ipumm.git;protocol=https;branch=master"
> >>>>-
> >>>>-SRCREV = "df4c50aecc9aad7ab3eb1ca9ebacfe473fcad7c5"
> >>>>-
> >>>>-PV = "3.00.15.00"
> >>>>-PR = "r7"
> >>>>+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
> >>>>-require recipes-ti/includes/ti-paths.inc
> >>>>+PV = "${IPUMM_FW_VERSION}"
> >>>>+PR = "r8"
> >>>>   inherit update-alternatives
> >>>>-DEPENDS = "ti-xdctools-native ti-sysbios ti-codec-engine 
> >>>>ti-framework-components ti-xdais ti-cgt-arm-native ti-ipc-rtos"
> >>>>-
> >>>>-export HWVERSION = "ES10"
> >>>>-export BIOSTOOLSROOT = "${STAGING_DIR_TARGET}/usr/share/ti"
> >>>>-
> >>>>-export XDCVERSION = "ti-xdctools-tree"
> >>>>-export BIOSVERSION = "ti-sysbios-tree"
> >>>>-export IPCVERSION = "ti-ipc-tree"
> >>>>-export CEVERSION = "ti-codec-engine-tree"
> >>>>-export FCVERSION = "ti-framework-components-tree"
> >>>>-export XDAISVERSION = "ti-xdais-tree"
> >>>>-
> >>>>-export TMS470CGTOOLPATH = "${M4_TOOLCHAIN_INSTALL_DIR}"
> >>>>-export IPCSRC = "${STAGING_DIR_TARGET}/usr/share/ti/ti-ipc-tree"
> >>>>-
> >>>>-EXTRA_OEMAKE += 
> >>>>"XDCDIST_TREE=${STAGING_DIR_NATIVE}/usr/share/ti/${XDCVERSION}"
> >>>>-
> >>>>-do_configure() {
> >>>>-    oe_runmake unconfig
> >>>>-    oe_runmake vayu_smp_config
> >>>>-}
> >>>>-
> >>>>-do_compile() {
> >>>>-    oe_runmake
> >>>>-}
> >>>>-
> >>>>   TARGET = "dra7-ipu2-fw.xem4"
> >>>>-TARGET_MAP = 
> >>>>"platform/ti/dce/baseimage/package/cfg/out/ipu/release/ipu.xem4.map"
> >>>>   do_install() {
> >>>>-    install -d ${D}${nonarch_base_libdir}/firmware
> >>>>-    install -m 0644 ${S}/${TARGET} 
> >>>>${D}${nonarch_base_libdir}/firmware/${TARGET}.${BPN}
> >>>>-    install -m 0644 ${S}/${TARGET_MAP} 
> >>>>${D}${nonarch_base_libdir}/firmware/${TARGET}.map
> >>>>+    install -d ${D}${nonarch_base_libdir}/firmware/ti-ce-fw
> >>>>+    install -m 0644 ${S}/ti-ce-fw/${TARGET} 
> >>>>${D}${nonarch_base_libdir}/firmware/ti-ce-fw/${TARGET}
> >>>>   }
> >>>>   ALTERNATIVE:${PN} = "dra7-ipu2-fw.xem4"
> >>>>   ALTERNATIVE_LINK_NAME[dra7-ipu2-fw.xem4] = 
> >>>> "${nonarch_base_libdir}/firmware/${TARGET}"
> >>>>-ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = 
> >>>>"${nonarch_base_libdir}/firmware/${TARGET}.${BPN}"
> >>>>+ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = 
> >>>>"${nonarch_base_libdir}/firmware/ti-ce-fw/${TARGET}"
> >>>>   ALTERNATIVE_PRIORITY = "20"
> >>>>-FILES:${PN} += "${nonarch_base_libdir}/firmware/*"
> >>>>-
> >>>>   # Disable the "buildpaths" check while we figure out how we are
> >>>>   # going to address this issue.
> >>>>   #
> >>>
> >>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#20084): 
https://lists.yoctoproject.org/g/meta-ti/message/20084
Mute This Topic: https://lists.yoctoproject.org/mt/119963406/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to