mbox series

[meta-ti,master/scarthgap,0/1] Add DM_FIRMWARE override for AM62P display cluster

Message ID 20250506091015.4049616-1-c-shilwant@ti.com
Headers show
Series Add DM_FIRMWARE override for AM62P display cluster | expand

Message

Chirag Shilwant May 6, 2025, 9:10 a.m. UTC
This patch adds the logic to pick "dss_display_share.wkup-r5f0_0.release.strip.out"
DM firmware for AM62P Display cluster usecase in meta-ti-bsp.

Until now this logic was maintained in meta-tisdk layer [0]
as binman had issues in overriding the custom DM firmware & additional
hack of passing `BINMAN_ALLOW_MISSING=1` was needed to bypass the same [1]

With [2], the DM firmware selection logic is now fixed in ti-u-boot.
Hence, the DM firmware selection logic can now be maintained in meta-ti-bsp.

The firmware selection logic is tied to DISPLAY_CLUSTER_ENABLE. Hence, it
doesn't affect any users who are using the default "ipc_echo_testb_mcu1_0_release_strip.xer5f"
firmware shipped with tisdk-default-image.

We already have references of DISPLAY_CLUSTER_ENABLE in meta-ti-bsp for AM62P [3]
& DM firmware selection logic was the only piece carried in meta-tisdk until now.

[0]: https://github.com/TexasInstruments/meta-tisdk/blob/11.00.09.04/meta-ti-foundational/recipes-bsp/u-boot/u-boot-ti-staging_2025.01.bbappend

[1]: https://github.com/TexasInstruments/meta-tisdk/blob/11.00.09.04/meta-ti-foundational/recipes-bsp/u-boot/u-boot-ti-staging_2025.01.bbappend#L12

[2]: https://git.ti.com/cgit/ti-u-boot/ti-u-boot/commit/?h=ti-u-boot-2025.01&id=628efa2d7de9f2b2e44da7012f54c11da565bee2

[3]: https://git.ti.com/cgit/arago-project/meta-ti/tree/meta-ti-bsp/conf/machine/am62pxx-evm.conf?h=11.00.12#n33

Chirag Shilwant (1):
  recipes-bsp: Add DM_FIRMWARE override for am62pxx display cluster

 meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb | 1 +
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 1 +
 2 files changed, 2 insertions(+)