<?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>topic Re: u-boot-2015.04 logo problem in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/u-boot-2015-04-logo-problem/m-p/467219#M73711</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;About the u-boot logo you can refer to the thread in our community: &lt;A href="https://community.nxp.com/docs/DOC-98109"&gt;Patch to support uboot logo keep from uboot to kernel for NXP Linux and Android BSP (HDMI, LCD and LVDS)&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;And the LVDS screen porting you can refer to &lt;A href="https://community.nxp.com/docs/DOC-172312"&gt;Porting LVDS LCD With Low Resolution to i.MX6&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;Here you need to porting the screen to your board first and then do the u-boot logo. Hope this can help you.&lt;BR /&gt;Have a great day,&lt;BR /&gt;Dan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Mark Correct&amp;nbsp; button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Apr 2016 07:18:35 GMT</pubDate>
    <dc:creator>Rita_Wang</dc:creator>
    <dc:date>2016-04-22T07:18:35Z</dc:date>
    <item>
      <title>u-boot-2015.04 logo problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/u-boot-2015-04-logo-problem/m-p/467218#M73710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;你好，&lt;/P&gt;&lt;P&gt;我准备移植最新版本的u-boot,现在u-boot已经可以跑起来了，如log所示：&lt;/P&gt;&lt;P&gt;U-Boot 2015.04-14469-gd3ef2ab-dirty (Apr 21 2016 - 01:50:53)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Freescale i.MX6Q rev1.5 at 792 MHz&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Temperature 24 C&lt;/P&gt;&lt;P&gt;Reset cause: POR&lt;/P&gt;&lt;P&gt;Board: MX6-SabreSD&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp; 3.8 GiB&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2, FSL_SDHC: 3&lt;/P&gt;&lt;P&gt;No panel detected: default to Hannstar-XGA&lt;/P&gt;&lt;P&gt;Display: Hannstar-XGA (1024x768)&lt;/P&gt;&lt;P&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;switch to partitions #0, OK&lt;/P&gt;&lt;P&gt;mmc0(part 0) is current device&lt;/P&gt;&lt;P&gt;Net:&amp;nbsp;&amp;nbsp; Phy 1 not found&lt;/P&gt;&lt;P&gt;PHY reset timed out&lt;/P&gt;&lt;P&gt;FEC [PRIME]&lt;/P&gt;&lt;P&gt;Normal Boot&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot:&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;=&amp;gt;&lt;/P&gt;&lt;P&gt;我现在想实现u-boot启动logo，我们的board使用的是samsung的LTM230HL08屏，这是屏的资料：&lt;A href="http://www.panelook.cn/LTM230HL08_SAMSUNG_23.0_LCM_overview_cn_19747.html" title="http://www.panelook.cn/LTM230HL08_SAMSUNG_23.0_LCM_overview_cn_19747.html"&gt;【三星液晶屏LTM230HL08概况】-全球液晶屏交易中心-屏库&lt;/A&gt;&lt;/P&gt;&lt;P&gt;下面这个是借口的电路图：&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="{6D77EBE8-250C-4340-ACE7-40F3488824BB}.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/34388iBF5458D57A4F0A86/image-size/large?v=v2&amp;amp;px=999" role="button" title="{6D77EBE8-250C-4340-ACE7-40F3488824BB&amp;amp;#125;.png" alt="{6D77EBE8-250C-4340-ACE7-40F3488824BB&amp;amp;#125;.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;现在我做的工作是在include/configs/mx6sabresd.h文件中：&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt; 94 #define CONFIG_SPLASH_SCREEN&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt; 95 #define CONFIG_CMD_BMP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt; 96 #define CONFIG_LCD&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;97 /* #define CONFIG_MXC_EPDC */&lt;/P&gt;&lt;P&gt;98&lt;/P&gt;&lt;P&gt;99 /*&lt;/P&gt;&lt;P&gt;100&amp;nbsp; * SPLASH SCREEN Configs&lt;/P&gt;&lt;P&gt;101&amp;nbsp; */&lt;/P&gt;&lt;P&gt;102 #if defined(CONFIG_SPLASH_SCREEN) &amp;amp;&amp;amp; defined(CONFIG_MXC_EPDC)&lt;/P&gt;&lt;P&gt;103&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&lt;/P&gt;&lt;P&gt;104&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Framebuffer and LCD&lt;/P&gt;&lt;P&gt;105&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;/P&gt;&lt;P&gt;106&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define CONFIG_CMD_BMP&lt;/P&gt;&lt;P&gt;107&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define CONFIG_LCD&lt;/P&gt;&lt;P&gt;108&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define CONFIG_SYS_CONSOLE_IS_IN_ENV&lt;/P&gt;&lt;P&gt;109&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #undef LCD_TEST_PATTERN&lt;/P&gt;&lt;P&gt;110&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* #define CONFIG_SPLASH_IS_IN_MMC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 */&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define LCD_BPP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LCD_MONOCHROME&lt;/P&gt;&lt;P&gt;112&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* #define CONFIG_SPLASH_SCREEN_ALIGN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 */&lt;/P&gt;&lt;P&gt;113&lt;/P&gt;&lt;P&gt;114&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define CONFIG_WAVEFORM_BUF_SIZE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x200000&lt;/P&gt;&lt;P&gt;115 #endif /* CONFIG_SPLASH_SCREEN &amp;amp;&amp;amp; CONFIG_MXC_EPDC */&lt;/P&gt;&lt;P&gt;116&lt;/P&gt;&lt;P&gt;117 #endif&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* __MX6QSABRESD_CONFIG_H */&lt;/P&gt;&lt;P&gt;打开了上面红色部分的宏，我是不是我是不是要打开CONFIG_MXC_EPDC宏呢，这个宏是干什么的。是不是只用打开CONFIG_SPLASH_SCREEN宏就可以了呢？因为在board/freescale/mx6sabresd/mx6sabresd.c文件中发现有好的定义了这个：&lt;/P&gt;&lt;P&gt;#if defined(CONFIG_MX6DL) &amp;amp;&amp;amp; defined(CONFIG_MXC_EPDC)&lt;/P&gt;&lt;P&gt;vidinfo_t panel_info = {&lt;/P&gt;&lt;P&gt;.....&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;P&gt;等于说要同事定义CONFIG_MX6DL宏才能用panel_info。如果我定义了上面的：&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt; 94 #define CONFIG_SPLASH_SCREEN&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt; 95 #define CONFIG_CMD_BMP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt; 96 #define CONFIG_LCD&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;在编译的时候又会出现错误：&lt;/P&gt;&lt;P&gt;&amp;nbsp; LDS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; u-boot.lds&lt;/P&gt;&lt;P&gt;&amp;nbsp; LD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; u-boot&lt;/P&gt;&lt;P&gt;common/built-in.o: In function `lcd_get_size':&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:138: undefined reference to `panel_info'&lt;/P&gt;&lt;P&gt;common/built-in.o: In function `lcd_clear':&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:175: undefined reference to `lcd_setcolreg'&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:176: undefined reference to `lcd_setcolreg'&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:177: undefined reference to `lcd_setcolreg'&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:178: undefined reference to `lcd_setcolreg'&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:179: undefined reference to `lcd_setcolreg'&lt;/P&gt;&lt;P&gt;common/built-in.o:/home/fulinux/uboot-imx/common/lcd.c:180: more undefined references to `lcd_setcolreg' follow&lt;/P&gt;&lt;P&gt;common/built-in.o: In function `lcd_clear':&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:227: undefined reference to `panel_info'&lt;/P&gt;&lt;P&gt;common/built-in.o: In function `lcd_init':&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:252: undefined reference to `lcd_ctrl_init'&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:268: undefined reference to `lcd_enable'&lt;/P&gt;&lt;P&gt;common/built-in.o: In function `lcd_set_cmap':&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:566: undefined reference to `panel_info'&lt;/P&gt;&lt;P&gt;common/built-in.o: In function `lcd_display_bitmap':&lt;/P&gt;&lt;P&gt;/home/fulinux/uboot-imx/common/lcd.c:717: undefined reference to `panel_info'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;我很好奇，在&lt;/P&gt;&lt;P&gt;struct display_info_t const displays[] = {{&lt;/P&gt;&lt;P&gt;762&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .bus&amp;nbsp;&amp;nbsp;&amp;nbsp; = -1,&lt;/P&gt;&lt;P&gt;763&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .addr&amp;nbsp;&amp;nbsp; = 0,&lt;/P&gt;&lt;P&gt;764&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .pixfmt = IPU_PIX_FMT_RGB666,&lt;/P&gt;&lt;P&gt;765&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .detect = NULL,&lt;/P&gt;&lt;P&gt;766&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .enable = enable_lvds,&lt;/P&gt;&lt;P&gt;767&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .mode&amp;nbsp;&amp;nbsp; = {&lt;/P&gt;&lt;P&gt;768&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = "Hannstar-XGA",&lt;/P&gt;&lt;P&gt;769&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .refresh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 60,&lt;/P&gt;&lt;P&gt;770&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .xres&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1024,&lt;/P&gt;&lt;P&gt;771&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .yres&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 768,&lt;/P&gt;&lt;P&gt;772&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .pixclock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 15385,&lt;/P&gt;&lt;P&gt;773&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .left_margin&amp;nbsp;&amp;nbsp;&amp;nbsp; = 220,&lt;/P&gt;&lt;P&gt;774&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .right_margin&amp;nbsp;&amp;nbsp; = 40,&lt;/P&gt;&lt;P&gt;775&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .upper_margin&amp;nbsp;&amp;nbsp; = 21,&lt;/P&gt;&lt;P&gt;776&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .lower_margin&amp;nbsp;&amp;nbsp; = 7,&lt;/P&gt;&lt;P&gt;777&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .hsync_len&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 60,&lt;/P&gt;&lt;P&gt;778&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .vsync_len&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 10,&lt;/P&gt;&lt;P&gt;779&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .sync&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = FB_SYNC_EXT,&lt;/P&gt;&lt;P&gt;780&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .vmode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = FB_VMODE_NONINTERLACED&lt;/P&gt;&lt;P&gt;781 } }, {&lt;/P&gt;&lt;P&gt;结构体中定义了这些项，还需要panel_info，以及lcd的初始化吗？&lt;/P&gt;&lt;P&gt;目前displays结构体我还没有修改，在内核中这个设置是不是可以参考一下：&lt;/P&gt;&lt;P&gt;linux/drivers/video/mxc/ldb.c：&lt;/P&gt;&lt;P&gt;static struct fb_videomode ldb_modedb[] = {&lt;/P&gt;&lt;P&gt;107&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { "WXGA", 60, 1680, 1048, 6848,//6848&lt;/P&gt;&lt;P&gt;108&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 280, 104, //280, 104&lt;/P&gt;&lt;P&gt;109&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30, 3, //30, 3&lt;/P&gt;&lt;P&gt;110&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 176, 6,//176,6&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,&lt;/P&gt;&lt;P&gt;112&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FB_VMODE_NONINTERLACED,&lt;/P&gt;&lt;P&gt;113&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FB_MODE_IS_DETAILED,},&lt;/P&gt;&lt;P&gt;114&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;115&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "LDB-WXGA", 60, 1280, 800, 14065,&lt;/P&gt;&lt;P&gt;116&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 40, 40,&lt;/P&gt;&lt;P&gt;117&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10, 3,&lt;/P&gt;&lt;P&gt;118&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80, 10,&lt;/P&gt;&lt;P&gt;119&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0,&lt;/P&gt;&lt;P&gt;120&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FB_VMODE_NONINTERLACED,&lt;/P&gt;&lt;P&gt;121&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FB_MODE_IS_DETAILED,},&lt;/P&gt;&lt;P&gt;122&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "LDB-XGA", 60, 1024, 768, 15385,&lt;/P&gt;&lt;P&gt;。。。&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;我在board/freescale/mx6sabresd/mx6sabresd.c文件中发现了好的epdc关键字的函数，这个是什么，和我这个lvds屏有关系吗？&lt;/P&gt;&lt;P&gt;说的内容很乱，现在大脑也是很纠结。希望你们能提供一点指导下的建议和帮助，有没有什么参考下的文档呢。&lt;/P&gt;&lt;P&gt;期待你的回复。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Apr 2016 04:31:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/u-boot-2015-04-logo-problem/m-p/467218#M73710</guid>
      <dc:creator>fulinux</dc:creator>
      <dc:date>2016-04-22T04:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot-2015.04 logo problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/u-boot-2015-04-logo-problem/m-p/467219#M73711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;About the u-boot logo you can refer to the thread in our community: &lt;A href="https://community.nxp.com/docs/DOC-98109"&gt;Patch to support uboot logo keep from uboot to kernel for NXP Linux and Android BSP (HDMI, LCD and LVDS)&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;And the LVDS screen porting you can refer to &lt;A href="https://community.nxp.com/docs/DOC-172312"&gt;Porting LVDS LCD With Low Resolution to i.MX6&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;Here you need to porting the screen to your board first and then do the u-boot logo. Hope this can help you.&lt;BR /&gt;Have a great day,&lt;BR /&gt;Dan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Mark Correct&amp;nbsp; button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Apr 2016 07:18:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/u-boot-2015-04-logo-problem/m-p/467219#M73711</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2016-04-22T07:18:35Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot-2015.04 logo problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/u-boot-2015-04-logo-problem/m-p/467220#M73712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;你好，&lt;/P&gt;&lt;P&gt;你发给我的这些信息我看了，我是最新版本的imx_v2015.04_4.1.15_1.0.0_ga，这个也需要打补丁？目前我使能了DEBUG宏，打印的log:&lt;/P&gt;&lt;P&gt;fulinux in stido_add_devices&lt;/P&gt;&lt;P&gt;fulinux 1 in drv_video_init&lt;/P&gt;&lt;P&gt;fulinux No panel detected: default to SAMSUNG-LTM230HL08&lt;/P&gt;&lt;P&gt;Display: SAMSUNG-LTM230HL08 (1920x1080)&lt;/P&gt;&lt;P&gt;fulinux 2 in drv_video_init&lt;/P&gt;&lt;P&gt;ipu_clk = 264000000&lt;/P&gt;&lt;P&gt;ldb_clk[0] = 65000000&lt;/P&gt;&lt;P&gt;ldb_clk[1] = 65000000&lt;/P&gt;&lt;P&gt;read BS_CLKGEN0 div:0, final_rate:4224000000, prate:264000000&lt;/P&gt;&lt;P&gt;read BS_CLKGEN0 div:0, final_rate:4224000000, prate:264000000&lt;/P&gt;&lt;P&gt;IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)&lt;/P&gt;&lt;P&gt;mxcfb_init_fbinfo: 4 640 112 524&lt;/P&gt;&lt;P&gt;Framebuffer structures at: fbi=0xfef3b638 mxcfbi=0xfef3b848&lt;/P&gt;&lt;P&gt;allocated fb @ paddr=0xFEF40B80, size=8294400.&lt;/P&gt;&lt;P&gt;Channel already disabled 9&lt;/P&gt;&lt;P&gt;Channel already uninitialized 9&lt;/P&gt;&lt;P&gt;setup_disp_channel1 called&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;bpp_to_pixfmt: 16&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;init channel = 9&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;pixclock = 83001000 Hz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;panel size = 1920 x 1080&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;pixel clk = 83001000Hz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;setup_disp_channel2: 95ffcff 1920 1080 3840 fef40b80 ff335380&lt;/P&gt;&lt;P&gt;bpp_to_pixfmt: 16&lt;/P&gt;&lt;P&gt;initializing idma ch 23 @ 027005c0&lt;/P&gt;&lt;P&gt;IPU DMFC DP HIGH RES: 1(0,1), 5B(2~5), 5F(6,7)&lt;/P&gt;&lt;P&gt;ch 23 word 0 - 00000000 00000000 00000000 E0001800 0010DCEF&lt;/P&gt;&lt;P&gt;ch 23 word 1 - 1FE66A70 03FBD02E 20E3C000 F2C3BFC0 00082CA0&lt;/P&gt;&lt;P&gt;PFS 0x7, BPP 0x3, NPB 0xf&lt;/P&gt;&lt;P&gt;FW 1919, FH 1079, Stride 3839&lt;/P&gt;&lt;P&gt;Width0 4+1, Width1 5+1, Width2 4+1, Width3 7+1, Offset0 0, Offset1 5, Offset2 11, Offset3 16&lt;/P&gt;&lt;P&gt;IPU_CONF =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000660&lt;/P&gt;&lt;P&gt;IDMAC_CONF =&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0000002F&lt;/P&gt;&lt;P&gt;IDMAC_CHA_EN1 =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00800000&lt;/P&gt;&lt;P&gt;IDMAC_CHA_EN2 =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&lt;/P&gt;&lt;P&gt;IDMAC_CHA_PRI1 =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x18800000&lt;/P&gt;&lt;P&gt;IDMAC_CHA_PRI2 =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&lt;/P&gt;&lt;P&gt;IPU_CHA_DB_MODE_SEL0 =&amp;nbsp; 0x00800000&lt;/P&gt;&lt;P&gt;IPU_CHA_DB_MODE_SEL1 =&amp;nbsp; 0x00000000&lt;/P&gt;&lt;P&gt;DMFC_WR_CHAN =&amp;nbsp; 0x00000090&lt;/P&gt;&lt;P&gt;DMFC_WR_CHAN_DEF =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x202020F6&lt;/P&gt;&lt;P&gt;DMFC_DP_CHAN =&amp;nbsp; 0x0000968A&lt;/P&gt;&lt;P&gt;DMFC_DP_CHAN_DEF =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x2020F6F6&lt;/P&gt;&lt;P&gt;DMFC_IC_CTRL =&amp;nbsp; 0x00000002&lt;/P&gt;&lt;P&gt;IPU_FS_PROC_FLOW1 =&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&lt;/P&gt;&lt;P&gt;IPU_FS_PROC_FLOW2 =&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&lt;/P&gt;&lt;P&gt;IPU_FS_PROC_FLOW3 =&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&lt;/P&gt;&lt;P&gt;IPU_FS_DISP_FLOW1 =&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&lt;/P&gt;&lt;P&gt;Framebuffer at 0xfef40b80&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;Video: Drawing the logo ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;fulinux vido_logo&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;fulinux go logo_plot&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;fulinux go board_cfb_skip&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;fulinux here 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;代码：&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;2244 #ifdef CONFIG_VIDEO_LOGO&lt;/P&gt;&lt;P&gt;2245&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Plot the logo and get start point of console */&lt;/P&gt;&lt;P&gt;2246&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; debug("Video: Drawing the logo ...\n");&lt;/P&gt;&lt;P&gt;2247&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf ("fulinux vido_logo\n");&lt;/P&gt;&lt;P&gt;2248&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video_console_address = video_logo();&lt;/P&gt;&lt;P&gt;说明已经走了正常的逻辑去显示logo，应该在我的屏幕上显示u-boot的版本信息字符串的，但是显示屏一片漆黑，是不是电源引脚和和其他硬件设置的不对，&lt;/P&gt;&lt;P&gt;在u-boot中哪里设置lvds屏的引脚？&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Apr 2016 07:44:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/u-boot-2015-04-logo-problem/m-p/467220#M73712</guid>
      <dc:creator>fulinux</dc:creator>
      <dc:date>2016-04-22T07:44:30Z</dc:date>
    </item>
    <item>
      <title>Re: u-boot-2015.04 logo problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/u-boot-2015-04-logo-problem/m-p/467221#M73713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; 94 #define CONFIG_SPLASH_SCREEN&lt;/P&gt;&lt;P&gt; 95 /* #define CONFIG_MXC_EPDC */&lt;/P&gt;&lt;P&gt;CONFIG_MXC_EPDC这个宏需不需要打开，需不需要定义panel_info数据结构体。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Apr 2016 09:13:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/u-boot-2015-04-logo-problem/m-p/467221#M73713</guid>
      <dc:creator>fulinux</dc:creator>
      <dc:date>2016-04-22T09:13:46Z</dc:date>
    </item>
  </channel>
</rss>

