| Message ID | 20251013115734.1403394-1-p-bhagat@ti.com |
|---|---|
| State | Accepted |
| Delegated to: | Ryan Eatmon |
| Headers | show |
| Series | [master/scarthgap] ti-dm-fw: Update DM for am62dxx | expand |
meta-ti / na / 20251013115734.1403394-1-p-bhagat
PRC Results: FAIL
=========================================================
check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed
=========================================================
apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [master/scarthgap][PATCH] ti-dm-fw: Update DM for am62dxx
- Submitter: From: Paresh Bhagat <p-bhagat@ti.com>
- Date: Date: Mon, 13 Oct 2025 17:27:34 +0530
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: d31f5b70eac994536830b1725f1682f886ba0e19
Applied to:
- Repository: lcpd-prc-meta-ti
- Base Branch: master-wip
- Commit Author: LCPD Automation Script <lcpdbld@list.ti.com>
- Commit Subject: u-boot-ti-mainline: Update to version: v2025.10
- Commit SHA: 75029083053a1f5b0fa816699621220f89ebf93f
Patches
----------------------------------------
All patches applied
scarthgap
=====================
Summary:
- Patch Series: [master/scarthgap][PATCH] ti-dm-fw: Update DM for am62dxx
- Submitter: From: Paresh Bhagat <p-bhagat@ti.com>
- Date: Date: Mon, 13 Oct 2025 17:27:34 +0530
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: d31f5b70eac994536830b1725f1682f886ba0e19
Applied to:
- Repository: lcpd-prc-meta-ti
- Base Branch: scarthgap-wip
- Commit Author: Andrew Davis <afd@ti.com>
- Commit Subject: meta-ti-extras: dsptop: Explicitly allow build for AM57x
- Commit SHA: c8c3142da3517745c28232b4c910988235c721b0
Patches
----------------------------------------
All patches applied
=========================================================
check-yocto-repo: FAIL
=========================================================
master
=====================
FAIL
WARN: You might need a " " as the first character for the :append. (APPEND-2)
meta-ti-bsp/conf/machine/include/am62axx.inc:15
TI_INITRAMFS_KERNEL_MODULES:append:bsp-mainline = "kernel-module-tps6594-i2c"
WARN: You might need a " " as the first character for the :append. (APPEND-2)
meta-ti-bsp/conf/machine/include/am62axx.inc:16
TI_INITRAMFS_KERNEL_MODULES:append:bsp-next = "kernel-module-tps6594-i2c"
Code Summary
============
APPEND-2
-------------------------------------------
:append simply takes the specified string and concatenates it
directly to the variable. Most of the time we want there to spaces
between entries. This check flags us to check if the missing space
is actually needed.
scarthgap
=====================
PASS
On 10/13/25 6:57 AM, Paresh Bhagat via lists.yoctoproject.org wrote: > am62dxx previously reused am62axx DM, but now that a dedicated DM is > available, migrate to device-specific DM. > What does this DM do differently than the AM62a DM? Andrew > Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> > --- > Boot logs > https://gist.github.com/paresh-bhagat12/2c09bb5e3c22b70b8afd823abc2704c9 > > meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb | 6 ++++-- > meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 2 +- > 2 files changed, 5 insertions(+), 3 deletions(-) > > diff --git a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb > index 03016993..2d9ad499 100644 > --- a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb > +++ b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb > @@ -29,7 +29,7 @@ PLAT_SFX:am65xx = "am65xx" > PLAT_SFX:am64xx = "am64xx" > PLAT_SFX:am62xx = "am62xx" > PLAT_SFX:am62axx = "am62axx" > -PLAT_SFX:am62dxx = "am62axx" > +PLAT_SFX:am62dxx = "am62dxx" > PLAT_SFX:am62lxx = "am62lxx" > PLAT_SFX:am62pxx = "am62pxx" > > @@ -87,7 +87,7 @@ do_deploy() { > ALTERNATIVE:${PN}:am62xx = "am62-main-r5f0_0-fw" > ALTERNATIVE:${PN}:am62pxx = "am62p-main-r5f0_0-fw" > ALTERNATIVE:${PN}:am62axx = "am62a-main-r5f0_0-fw" > -ALTERNATIVE:${PN}:am62dxx = "am62a-main-r5f0_0-fw" > +ALTERNATIVE:${PN}:am62dxx = "am62d-main-r5f0_0-fw" > ALTERNATIVE:${PN}:j721e = "j7-mcu-r5f0_0-fw" > ALTERNATIVE:${PN}:j7200 = "j7200-mcu-r5f0_0-fw" > ALTERNATIVE:${PN}:j721s2 = "j721s2-mcu-r5f0_0-fw" > @@ -99,6 +99,7 @@ ALTERNATIVE:${PN}:j742s2 = "j742s2-mcu-r5f0_0-fw" > ALTERNATIVE_LINK_NAME[am62-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62-main-r5f0_0-fw" > ALTERNATIVE_LINK_NAME[am62p-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62p-main-r5f0_0-fw" > ALTERNATIVE_LINK_NAME[am62a-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62a-main-r5f0_0-fw" > +ALTERNATIVE_LINK_NAME[am62d-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62d-main-r5f0_0-fw" > ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j7-mcu-r5f0_0-fw" > ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j7200-mcu-r5f0_0-fw" > ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j721s2-mcu-r5f0_0-fw" > @@ -110,6 +111,7 @@ ALTERNATIVE_LINK_NAME[j742s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j > ALTERNATIVE_TARGET[am62-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" > ALTERNATIVE_TARGET[am62p-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" > ALTERNATIVE_TARGET[am62a-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" > +ALTERNATIVE_TARGET[am62d-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" > ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" > ALTERNATIVE_TARGET[j7200-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" > ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" > diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc > index eeb3f428..4e956cbb 100644 > --- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc > +++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc > @@ -63,7 +63,7 @@ PLAT_SFX:am65xx = "am65xx" > PLAT_SFX:am64xx = "am64xx" > PLAT_SFX:am62xx = "am62xx" > PLAT_SFX:am62axx = "am62axx" > -PLAT_SFX:am62dxx = "am62axx" > +PLAT_SFX:am62dxx = "am62dxx" > PLAT_SFX:am62lxx = "am62lxx" > PLAT_SFX:am62pxx = "am62pxx" > > > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#19116): https://lists.yoctoproject.org/g/meta-ti/message/19116 > Mute This Topic: https://lists.yoctoproject.org/mt/115732782/3619733 > Group Owner: meta-ti+owner@lists.yoctoproject.org > Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [afd@ti.com] > -=-=-=-=-=-=-=-=-=-=-=- >
Hi Andrew, On 13/10/25 17:31, Andrew Davis wrote: > On 10/13/25 6:57 AM, Paresh Bhagat via lists.yoctoproject.org wrote: >> am62dxx previously reused am62axx DM, but now that a dedicated DM is >> available, migrate to device-specific DM. >> > > What does this DM do differently than the AM62a DM? > > Andrew Nope, there is no difference currently. We have separate DMs because am62a and am62d each have their own MCU SDK (allows customers to use native am62d MCU SDK for their customization). > >> Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> >> --- >> Boot logs >> https://gist.github.com/paresh-bhagat12/2c09bb5e3c22b70b8afd823abc2704c9 >> >> meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb | 6 ++++-- >> meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 2 +- >> 2 files changed, 5 insertions(+), 3 deletions(-) >> >> diff --git a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb >> b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb >> index 03016993..2d9ad499 100644 >> --- a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb >> +++ b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb >> @@ -29,7 +29,7 @@ PLAT_SFX:am65xx = "am65xx" >> PLAT_SFX:am64xx = "am64xx" >> PLAT_SFX:am62xx = "am62xx" >> PLAT_SFX:am62axx = "am62axx" >> -PLAT_SFX:am62dxx = "am62axx" >> +PLAT_SFX:am62dxx = "am62dxx" >> PLAT_SFX:am62lxx = "am62lxx" >> PLAT_SFX:am62pxx = "am62pxx" >> @@ -87,7 +87,7 @@ do_deploy() { >> ALTERNATIVE:${PN}:am62xx = "am62-main-r5f0_0-fw" >> ALTERNATIVE:${PN}:am62pxx = "am62p-main-r5f0_0-fw" >> ALTERNATIVE:${PN}:am62axx = "am62a-main-r5f0_0-fw" >> -ALTERNATIVE:${PN}:am62dxx = "am62a-main-r5f0_0-fw" >> +ALTERNATIVE:${PN}:am62dxx = "am62d-main-r5f0_0-fw" >> ALTERNATIVE:${PN}:j721e = "j7-mcu-r5f0_0-fw" >> ALTERNATIVE:${PN}:j7200 = "j7200-mcu-r5f0_0-fw" >> ALTERNATIVE:${PN}:j721s2 = "j721s2-mcu-r5f0_0-fw" >> @@ -99,6 +99,7 @@ ALTERNATIVE:${PN}:j742s2 = "j742s2-mcu-r5f0_0-fw" >> ALTERNATIVE_LINK_NAME[am62-main-r5f0_0-fw] = >> "${nonarch_base_libdir}/firmware/am62-main-r5f0_0-fw" >> ALTERNATIVE_LINK_NAME[am62p-main-r5f0_0-fw] = >> "${nonarch_base_libdir}/firmware/am62p-main-r5f0_0-fw" >> ALTERNATIVE_LINK_NAME[am62a-main-r5f0_0-fw] = >> "${nonarch_base_libdir}/firmware/am62a-main-r5f0_0-fw" >> +ALTERNATIVE_LINK_NAME[am62d-main-r5f0_0-fw] = >> "${nonarch_base_libdir}/firmware/am62d-main-r5f0_0-fw" >> ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = >> "${nonarch_base_libdir}/firmware/j7-mcu-r5f0_0-fw" >> ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_0-fw] = >> "${nonarch_base_libdir}/firmware/j7200-mcu-r5f0_0-fw" >> ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] = >> "${nonarch_base_libdir}/firmware/j721s2-mcu-r5f0_0-fw" >> @@ -110,6 +111,7 @@ ALTERNATIVE_LINK_NAME[j742s2-mcu-r5f0_0-fw] = >> "${nonarch_base_libdir}/firmware/j >> ALTERNATIVE_TARGET[am62-main-r5f0_0-fw] = >> "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" >> ALTERNATIVE_TARGET[am62p-main-r5f0_0-fw] = >> "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" >> ALTERNATIVE_TARGET[am62a-main-r5f0_0-fw] = >> "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" >> +ALTERNATIVE_TARGET[am62d-main-r5f0_0-fw] = >> "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" >> ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = >> "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" >> ALTERNATIVE_TARGET[j7200-mcu-r5f0_0-fw] = >> "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" >> ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] = >> "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" >> diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc >> b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc >> index eeb3f428..4e956cbb 100644 >> --- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc >> +++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc >> @@ -63,7 +63,7 @@ PLAT_SFX:am65xx = "am65xx" >> PLAT_SFX:am64xx = "am64xx" >> PLAT_SFX:am62xx = "am62xx" >> PLAT_SFX:am62axx = "am62axx" >> -PLAT_SFX:am62dxx = "am62axx" >> +PLAT_SFX:am62dxx = "am62dxx" >> PLAT_SFX:am62lxx = "am62lxx" >> PLAT_SFX:am62pxx = "am62pxx" >> >> >> >> -=-=-=-=-=-=-=-=-=-=-=- >> Links: You receive all messages sent to this group. >> View/Reply Online (#19116): >> https://lists.yoctoproject.org/g/meta-ti/message/19116 >> Mute This Topic: https://lists.yoctoproject.org/mt/115732782/3619733 >> Group Owner: meta-ti+owner@lists.yoctoproject.org >> Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [afd@ti.com] >> -=-=-=-=-=-=-=-=-=-=-=- >> >
diff --git a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb index 03016993..2d9ad499 100644 --- a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb +++ b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb @@ -29,7 +29,7 @@ PLAT_SFX:am65xx = "am65xx" PLAT_SFX:am64xx = "am64xx" PLAT_SFX:am62xx = "am62xx" PLAT_SFX:am62axx = "am62axx" -PLAT_SFX:am62dxx = "am62axx" +PLAT_SFX:am62dxx = "am62dxx" PLAT_SFX:am62lxx = "am62lxx" PLAT_SFX:am62pxx = "am62pxx" @@ -87,7 +87,7 @@ do_deploy() { ALTERNATIVE:${PN}:am62xx = "am62-main-r5f0_0-fw" ALTERNATIVE:${PN}:am62pxx = "am62p-main-r5f0_0-fw" ALTERNATIVE:${PN}:am62axx = "am62a-main-r5f0_0-fw" -ALTERNATIVE:${PN}:am62dxx = "am62a-main-r5f0_0-fw" +ALTERNATIVE:${PN}:am62dxx = "am62d-main-r5f0_0-fw" ALTERNATIVE:${PN}:j721e = "j7-mcu-r5f0_0-fw" ALTERNATIVE:${PN}:j7200 = "j7200-mcu-r5f0_0-fw" ALTERNATIVE:${PN}:j721s2 = "j721s2-mcu-r5f0_0-fw" @@ -99,6 +99,7 @@ ALTERNATIVE:${PN}:j742s2 = "j742s2-mcu-r5f0_0-fw" ALTERNATIVE_LINK_NAME[am62-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62-main-r5f0_0-fw" ALTERNATIVE_LINK_NAME[am62p-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62p-main-r5f0_0-fw" ALTERNATIVE_LINK_NAME[am62a-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62a-main-r5f0_0-fw" +ALTERNATIVE_LINK_NAME[am62d-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62d-main-r5f0_0-fw" ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j7-mcu-r5f0_0-fw" ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j7200-mcu-r5f0_0-fw" ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j721s2-mcu-r5f0_0-fw" @@ -110,6 +111,7 @@ ALTERNATIVE_LINK_NAME[j742s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j ALTERNATIVE_TARGET[am62-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" ALTERNATIVE_TARGET[am62p-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" ALTERNATIVE_TARGET[am62a-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" +ALTERNATIVE_TARGET[am62d-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" ALTERNATIVE_TARGET[j7200-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc index eeb3f428..4e956cbb 100644 --- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc +++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc @@ -63,7 +63,7 @@ PLAT_SFX:am65xx = "am65xx" PLAT_SFX:am64xx = "am64xx" PLAT_SFX:am62xx = "am62xx" PLAT_SFX:am62axx = "am62axx" -PLAT_SFX:am62dxx = "am62axx" +PLAT_SFX:am62dxx = "am62dxx" PLAT_SFX:am62lxx = "am62lxx" PLAT_SFX:am62pxx = "am62pxx"
am62dxx previously reused am62axx DM, but now that a dedicated DM is available, migrate to device-specific DM. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> --- Boot logs https://gist.github.com/paresh-bhagat12/2c09bb5e3c22b70b8afd823abc2704c9 meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb | 6 ++++-- meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-)