<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Other NXP ProductsのトピックRe: imx8mp uboot logo display on boot</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/imx8mp-uboot-logo-display-on-boot/m-p/2081711#M28352</link>
    <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I also like to update that I put logo file with board name /tools/logo directory with bmp extension.&lt;/P&gt;&lt;P&gt;&amp;lt;uboot_dir&amp;gt;/tools/logo/&amp;lt;board_name.bmp&amp;gt;&lt;/P&gt;&lt;P&gt;while compiling it also generate required files:&lt;/P&gt;&lt;P&gt;tools/bmp_logo --gen-info ./tools/logos/imx8mp_liveuboard.bmp &amp;gt; include/bmp_logo.h&lt;BR /&gt;tools/bmp_logo --gen-bmp ./tools/logos/imx8mp_liveuboard.bmp &amp;gt; include/bmp_logo_data.h&lt;/P&gt;&lt;P&gt;But seems like no file is using this information to display logo on uboot. While I can display same logo using bmp utility. It's strange.&lt;/P&gt;&lt;P&gt;Can anyone help me regarding this?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jemish&lt;/P&gt;</description>
    <pubDate>Wed, 16 Apr 2025 10:53:35 GMT</pubDate>
    <dc:creator>jemish_1990</dc:creator>
    <dc:date>2025-04-16T10:53:35Z</dc:date>
    <item>
      <title>imx8mp uboot logo display on boot</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/imx8mp-uboot-logo-display-on-boot/m-p/2080888#M28346</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;We are using imx8mp based product. In which I can display logo on uboot using "bmp" utility available at u-boot but I want to display this logo without using any utility, we want to do that via code.&lt;/P&gt;&lt;P&gt;In imx8mq based product we used to do that using './drivers/video/cfb_console.c'&amp;nbsp;&lt;/P&gt;&lt;P&gt;It was following Uboot&lt;/P&gt;&lt;P&gt;VERSION = 2018&lt;BR /&gt;PATCHLEVEL = 03&lt;BR /&gt;SUBLEVEL =&lt;/P&gt;&lt;P&gt;But I didn't find similar file imx8mp uboot. I tried to search but didn't find alternate file in imx8mp uboot. Currently it's :&lt;/P&gt;&lt;P&gt;VERSION = 2023&lt;BR /&gt;PATCHLEVEL = 04&lt;BR /&gt;SUBLEVEL =&lt;/P&gt;&lt;P&gt;Any pointers or suggestion will be appreciated.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jemish&lt;/P&gt;</description>
      <pubDate>Tue, 15 Apr 2025 13:12:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/imx8mp-uboot-logo-display-on-boot/m-p/2080888#M28346</guid>
      <dc:creator>jemish_1990</dc:creator>
      <dc:date>2025-04-15T13:12:20Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp uboot logo display on boot</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/imx8mp-uboot-logo-display-on-boot/m-p/2081711#M28352</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I also like to update that I put logo file with board name /tools/logo directory with bmp extension.&lt;/P&gt;&lt;P&gt;&amp;lt;uboot_dir&amp;gt;/tools/logo/&amp;lt;board_name.bmp&amp;gt;&lt;/P&gt;&lt;P&gt;while compiling it also generate required files:&lt;/P&gt;&lt;P&gt;tools/bmp_logo --gen-info ./tools/logos/imx8mp_liveuboard.bmp &amp;gt; include/bmp_logo.h&lt;BR /&gt;tools/bmp_logo --gen-bmp ./tools/logos/imx8mp_liveuboard.bmp &amp;gt; include/bmp_logo_data.h&lt;/P&gt;&lt;P&gt;But seems like no file is using this information to display logo on uboot. While I can display same logo using bmp utility. It's strange.&lt;/P&gt;&lt;P&gt;Can anyone help me regarding this?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jemish&lt;/P&gt;</description>
      <pubDate>Wed, 16 Apr 2025 10:53:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/imx8mp-uboot-logo-display-on-boot/m-p/2081711#M28352</guid>
      <dc:creator>jemish_1990</dc:creator>
      <dc:date>2025-04-16T10:53:35Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp uboot logo display on boot</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/imx8mp-uboot-logo-display-on-boot/m-p/2082696#M28365</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/142584"&gt;@jemish_1990&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you are doing very well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can take this as reference:&lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Patch-to-support-uboot-logo-keep-from-uboot-to-kernel-for-NXP/ta-p/1120770" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Patch-to-support-uboot-logo-keep-from-uboot-to-kernel-for-NXP/ta-p/1120770&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Salas.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Apr 2025 15:58:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/imx8mp-uboot-logo-display-on-boot/m-p/2082696#M28365</guid>
      <dc:creator>Manuel_Salas</dc:creator>
      <dc:date>2025-04-17T15:58:41Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp uboot logo display on boot</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/imx8mp-uboot-logo-display-on-boot/m-p/2086609#M28431</link>
      <description>&lt;P&gt;Hi Salas,&lt;/P&gt;&lt;P&gt;I modified uboot code as following and with that changes it works fine now. I am putting code as reference that may help to others. We can close this thread as of now.&lt;/P&gt;&lt;P&gt;diff --git a/common/splash.c b/common/splash.c&lt;BR /&gt;index 245ff680eb..106261fd21 100644&lt;BR /&gt;--- a/common/splash.c&lt;BR /&gt;+++ b/common/splash.c&lt;BR /&gt;@@ -160,10 +160,13 @@ void splash_display_banner(void)&lt;BR /&gt;#if defined(CONFIG_SPLASH_SCREEN) &amp;amp;&amp;amp; defined(CONFIG_CMD_BMP)&lt;BR /&gt;int splash_display(void)&lt;BR /&gt;{&lt;BR /&gt;- ulong addr;&lt;BR /&gt;+ ulong addr = CONFIG_SYS_LOAD_ADDR;&lt;BR /&gt;char *s;&lt;BR /&gt;int x = 0, y = 0, ret;&lt;BR /&gt;&lt;BR /&gt;+#if defined(CONFIG_LOGO_FROM_BITMAP)&lt;BR /&gt;+ memcpy((char*)addr, bmp_logo_bitmap, sizeof(bmp_logo_bitmap));&lt;BR /&gt;+#else&lt;BR /&gt;s = env_get("splashimage");&lt;BR /&gt;if (!s)&lt;BR /&gt;return -EINVAL;&lt;BR /&gt;@@ -174,7 +177,8 @@ int splash_display(void)&lt;BR /&gt;return ret;&lt;BR /&gt;&lt;BR /&gt;splash_get_pos(&amp;amp;x, &amp;amp;y);&lt;BR /&gt;-&lt;BR /&gt;+#endif&lt;BR /&gt;+ splash_get_pos(&amp;amp;x, &amp;amp;y);&lt;BR /&gt;ret = bmp_display(addr, x, y);&lt;BR /&gt;&lt;BR /&gt;/* Skip banner output on video console if the logo is not at 0,0 */&lt;BR /&gt;diff --git a/configs/imx8mp_liveuboard_defconfig b/configs/imx8mp_liveuboard_defconfig&lt;BR /&gt;index b80abdf2e5..143339fbfa 100644&lt;BR /&gt;--- a/configs/imx8mp_liveuboard_defconfig&lt;BR /&gt;+++ b/configs/imx8mp_liveuboard_defconfig&lt;BR /&gt;@@ -183,6 +183,7 @@ CONFIG_BMP_24BPP=y&lt;BR /&gt;CONFIG_BMP_32BPP=y&lt;BR /&gt;CONFIG_IMX8M_BLK_CTRL=y&lt;BR /&gt;CONFIG_VIDEO_LOGO=y&lt;BR /&gt;+CONFIG_LOGO_FROM_BITMAP=y&lt;BR /&gt;CONFIG_SYS_WHITE_ON_BLACK=y&lt;BR /&gt;CONFIG_VIDEO_LCD_HIMAX_HX8399C=y&lt;BR /&gt;CONFIG_VIDEO_IMX_SEC_DSI=y&lt;BR /&gt;diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig&lt;BR /&gt;index 5962db1ed0..cbe93fb9d0 100644&lt;BR /&gt;--- a/drivers/video/Kconfig&lt;BR /&gt;+++ b/drivers/video/Kconfig&lt;BR /&gt;@@ -20,6 +20,7 @@ config VIDEO_LOGO&lt;BR /&gt;bool "Show the U-Boot logo on the display"&lt;BR /&gt;default y if !SPLASH_SCREEN&lt;BR /&gt;select VIDEO_BMP_RLE8&lt;BR /&gt;+ select LOGO_FROM_BITMAP&lt;BR /&gt;help&lt;BR /&gt;This enables showing the U-Boot logo on the display when a video&lt;BR /&gt;device is probed. It appears at the top right. The logo itself is at&lt;BR /&gt;@@ -959,6 +960,12 @@ config VIDEO_BMP_RLE8&lt;BR /&gt;If this option is set, the 8-bit RLE compressed BMP images&lt;/P&gt;</description>
      <pubDate>Thu, 24 Apr 2025 12:32:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/imx8mp-uboot-logo-display-on-boot/m-p/2086609#M28431</guid>
      <dc:creator>jemish_1990</dc:creator>
      <dc:date>2025-04-24T12:32:13Z</dc:date>
    </item>
  </channel>
</rss>

