On 1/24/2024 12:23 PM, Ryan Eatmon via lists.yoctoproject.org wrote:


On 1/24/2024 8:46 AM, Devarsh Thakkar wrote:
Add TI logo image as bootsplash image file for AM62P and install it in
boot directory from where u-boot can read from and display during
boot-up time.

I'm going to send another patch that updates the u-boot mainline recipe to 2024.01 and move the logo code out of the .bb files and into the common .inc file.  Can you rebase this patch on that patch once I send it and make this a v2?  This will reduce the number of places that we need to maintain the logo install/deploy code.

I'll let you know once these changes are in place for you to rebase off of.

Ok. If you want to redo your changes on top of kirkstone-wip you should be good to go.


Signed-off-by: Devarsh Thakkar <[email protected]>
---
  meta-ti-bsp/conf/machine/include/am62pxx.inc           |  3 +++
  .../recipes-bsp/u-boot/u-boot-ti-staging_2023.04.bb    | 10 ++++++++++
  2 files changed, 13 insertions(+)

diff --git a/meta-ti-bsp/conf/machine/include/am62pxx.inc b/meta-ti-bsp/conf/machine/include/am62pxx.inc
index bac68253..20e0771e 100644
--- a/meta-ti-bsp/conf/machine/include/am62pxx.inc
+++ b/meta-ti-bsp/conf/machine/include/am62pxx.inc
@@ -9,6 +9,9 @@ PREFERRED_PROVIDER_virtual/gpudriver ?= "ti-img-rogue-driver"
  # Default tiboot3.bin on AM62Px is for HS-FS
  IMAGE_BOOT_FILES += "tiboot3-am62px-hs-fs-evm.bin"
+# Bitmap image tarball for early splashscreen
+IMAGE_BOOT_FILES += "ti_logo_414x97_32bpp.bmp.gz"
+
  TFA_BOARD = "lite"
  TFA_K3_SYSTEM_SUSPEND = "1"
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2023.04.bb b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2023.04.bb
index 4fe1218a..c98cbe61 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2023.04.bb
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2023.04.bb
@@ -17,3 +17,13 @@ do_deploy:append:am62xx() {
      install -d ${DEPLOYDIR}
      install -m 0644 ${S}/tools/logos/ti_logo_414x97_32bpp.bmp.gz ${DEPLOYDIR}
  }
+
+do_install:append:am62pxx() {
+    install -d ${D}/boot
+    install -m 0644 ${S}/tools/logos/ti_logo_414x97_32bpp.bmp.gz ${D}/boot
+}
+
+do_deploy:append:am62pxx() {
+    install -d ${DEPLOYDIR}
+    install -m 0644 ${S}/tools/logos/ti_logo_414x97_32bpp.bmp.gz ${DEPLOYDIR}
+}






--
Ryan Eatmon                [email protected]
-----------------------------------------
Texas Instruments, Inc.  -  LCPD  -  MGTS
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#17417): 
https://lists.yoctoproject.org/g/meta-ti/message/17417
Mute This Topic: https://lists.yoctoproject.org/mt/103932848/21656
Group Owner: [email protected]
Unsubscribe: 
https://lists.yoctoproject.org/g/meta-ti/leave/6695321/21656/1393940836/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to