imx6s - LVDS panel support for in uboot version (2014.04 for android 4.4.3) and kernel ?

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

imx6s - LVDS panel support for in uboot version (2014.04 for android 4.4.3) and kernel ?

Jump to solution
4,452 Views
robinsingh
Contributor III

Hi All,

I have to make lvds display (HiMax 8282A)work in uboot and kernel.  I added the initialization sequence and other code change as per spec of LVDS in uboot bt nothing seems to comming up.

1) Can somebody please point me to the reference code or documents for LVDS splash screen support and other required change for making LVDS work ?

2) other question is about Splash screen BMP file  ,  where/how and on which partition i need to write my BMP file and reference steps?

3) any patch from freescale to support splash screen and LVDS in uboot and kernel ?

thanks

Robin Singh

0 Kudos
Reply
1 Solution
2,390 Views
robinsingh
Contributor III

Working for now.

Followed this  for uboot splash screen with RGB color filled.

Patch to support uboot logo keep from uboot to kernel for NXP Linux and Android BSP (HDMI, LCD and L...

only uboot patch L

[2015-12-21 Update]: Added 3.10.53_GA1.1.0 patch: L3.10.53_GA1.1.0_uboot_logo_keep_patch_2015-12-21.zip.

Verified on iMX6DL/Q SabreSD board. It supports LCD and LVDS panels, HDMI patch will be released later.

Kernel side only LCD init code and  DTS setting change is required.

View solution in original post

0 Kudos
Reply
4 Replies
2,390 Views
ganeshmc
Contributor I

We are using imx6q customized board , the panel K&D-WXGA is detected in uboot 2017 with resolution 1280x800  works in Android but when we boots in linux , we get the following error,

"

mxc_mipi_dsi 21e0000.mipi: i.MX MIPI DSI driver probed                                                      
MIPI DSI driver module loaded                             
ldb 2000000.aips-bus:ldb@020e0008: failed to get clk choice0                                                            
ldb 2000000.aips-bus:ldb@020e0008: failed to get clk choice1                                                            
ldb 2000000.aips-bus:ldb@020e0008: f                                   
ldb 2000000.aips-bus:ldb@020e0008: failed to get clk choice3                                                            
mxc_sdc_fb fb@0: registered mxc display driver ldb                                                  
mxc_sdc_fb fb@0: 1024x768 h_sync,r,l: 60,40,220  v_sync,l,u: 10,7,21

pixclock=65002000 Hz                                                       
imx-ipuv3 2800000.ipu: try ipu internal clk                                           
imx-ipuv3 2800000.ipu: disp=1, pixel_clk=65002000 64653061 parent=64653061 div=1  

"

please help us to fix the issue.. 

we have set 1280x800 in imx6qdl-sabresd.dtsi file of kernel 4.1.15 , and the mx6sabresd.c file of uboot version 2017, the set  resolution is not taken when we boot in linux it takes the default value   1024x768 .. 

how to pass / change the resolution value in linux ..                       

0 Kudos
Reply
2,042 Views
sd05
Contributor III

hello @ganeshmc can you share the patch for adding the panel in u-boot
I am trying the same but the driver is not getting probed.

Tags (1)
0 Kudos
Reply
2,390 Views
igorpadykov
NXP Employee
NXP Employee

Hi robin

lvds splash screen is supported, for example check vidinfo_t panel_info:

uboot-imx.git - Freescale i.MX u-boot Tree

descriptions:

https://boundarydevices.com/displaying-a-splash-screen-with-u-boot/

uboot-imx.git - Freescale i.MX u-boot Tree

How to change SABRE-SD screen resolution in LOLLIPOP(5.0.0?

Best regards

igor

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

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

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

0 Kudos
Reply
2,391 Views
robinsingh
Contributor III

Working for now.

Followed this  for uboot splash screen with RGB color filled.

Patch to support uboot logo keep from uboot to kernel for NXP Linux and Android BSP (HDMI, LCD and L...

only uboot patch L

[2015-12-21 Update]: Added 3.10.53_GA1.1.0 patch: L3.10.53_GA1.1.0_uboot_logo_keep_patch_2015-12-21.zip.

Verified on iMX6DL/Q SabreSD board. It supports LCD and LVDS panels, HDMI patch will be released later.

Kernel side only LCD init code and  DTS setting change is required.

0 Kudos
Reply