uboot logo

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

uboot logo

1,501 Views
fulinux
Contributor IV

board: imx6q;

version: u-boot-2009.08;

Dear Community,

     i want to show logo on my 1920x1080 lcd panel, it uses lvds split mode in kernel, my kernel can show logo, how can i modify the uboot to show logo, it seems only set one lvds, Are there any examples ?

then, i did as this doc Patch to support uboot logo keep from uboot to kernel for NXP Linux and Android BSP (HDMI, LCD and L... said, and make -j2, it shows some error as following:

board/freescale/mx6q_sabresd/libmx6q_sabresd.a(mx6q_sabresd.o): In function `board_late_init':

/home/fulinux/u-boot-qt/board/freescale/mx6q_sabresd/mx6q_sabresd.c:2078: undefined reference to `ipu_display_setup'

common/libcommon.a(lcd.o): In function `console_newline':

/home/fulinux/u-boot-qt/common/lcd.c:159: undefined reference to `panel_info'

common/libcommon.a(lcd.o): In function `lcd_putc':

/home/fulinux/u-boot-qt/common/lcd.c:200: undefined reference to `panel_info'

common/libcommon.a(lcd.o): In function `lcd_setmem':

/home/fulinux/u-boot-qt/common/lcd.c:476: undefined reference to `panel_info'

common/libcommon.a(lcd.o): In function `lcd_display_bitmap':

/home/fulinux/u-boot-qt/common/lcd.c:829: undefined reference to `panel_info'

common/libcommon.a(lcd.o): In function `lcd_clear':

/home/fulinux/u-boot-qt/common/lcd.c:415: undefined reference to `panel_info'

common/libcommon.a(lcd.o): In function `lcd_init':

/home/fulinux/u-boot-qt/common/lcd.c:433: undefined reference to `lcd_enable'

common/libcommon.a(lcd.o): In function `drv_lcd_init':

/home/fulinux/u-boot-qt/common/lcd.c:369: undefined reference to `panel_info'

drivers/video/libvideo.a(mxc_ipuv3_fb.o): In function `calc_fbsize':

/home/fulinux/u-boot-qt/drivers/video/mxc_ipuv3_fb.c:612: undefined reference to `panel_info'

drivers/video/libvideo.a(mxc_ipuv3_fb.o): In function `lcd_ctrl_init':

/home/fulinux/u-boot-qt/drivers/video/mxc_ipuv3_fb.c:633: undefined reference to `panel_info'

drivers/video/libvideo.a(mxc_ipuv3_fb.o): In function `ipuv3_fb_init':

/home/fulinux/u-boot-qt/drivers/video/mxc_ipuv3_fb.c:649: undefined reference to `panel_info'

drivers/video/libvideo.a(ipu_common.o): In function `clk_ipu_enable':

/home/fulinux/u-boot-qt/drivers/video/ipu_common.c:166: undefined reference to `ipu_clk_enable'

what should i do? should i define panel_info in mx6q_sabresd.c file, and where?

need help!

fulinux.

Labels (1)
0 Kudos
4 Replies

746 Views
igorpadykov
NXP Employee
NXP Employee

Hi fulinux

seems you used wrong uboot, please try to build from i.MX6 product page

Board Support Packages (38)

i.MX 6Quad, i.MX 6Dual, i.MX 6DualLite, i.MX 6Solo and i.MX 6Sololite Linux

BSP Source Code Files (REV L3.0.35_4.1.0)

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-process...

or from

Index of /buildsources/u/u-boot/u-boot-2009.08

and use Chapter 1 Porting U-Boot attached Porting Guide.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

745 Views
fulinux
Contributor IV

Dear igor,

this picture of lcd screen status, what's wrong?

P60512-160237.jpg

0 Kudos

745 Views
fulinux
Contributor IV

Hi igor,

it is ok when i make distclean && make;

thank you.

fulinux.

0 Kudos

746 Views
fulinux
Contributor IV

and it happend this:

Map u-boot.map -o u-boot

arm-linux-gnueabi-ld: cannot find common/env_embedded.o

make: *** [u-boot] Error 1

0 Kudos