AnsweredAssumed Answered

lvds 24 don't display kernel logo

Question asked by hu junbao on Nov 10, 2015
Latest reply on Nov 23, 2015 by igorpadykov

Hi, i have trouble on the kernel bootup .

i use lvds 24 screen on the sabresd board(YOCTO 3.10.17), on bootup,kernel logo dose't show the screen,it just a black screen.

 

howerver in linux-3.0.35(ltlib),it show normal.

 

arch/arm/boot/dts/imx6qdl-sabresd.dtsi

     

        mxcfb1: fb@0 {

                compatible = "fsl,mxc_sdc_fb";

                disp_dev = "ldb";

                interface_pix_fmt = "RGB24";

                mode_str ="LDB-XGA";

                default_bpp = <32>;

                int_clk = <0>;

                late_init = <0>;

                status = "disabled";

        };

 

driver/video/mxc/ldb.c

     static struct fb_videomode ldb_modedb[] = {

        {

              "LDB-WXGA", 60, 1280, 800, 14065,

              40, 40,

              10, 3,

              80, 10,

              0,

              FB_VMODE_NONINTERLACED,

              FB_MODE_IS_DETAILED,},

        {

              "LDB-XGA", 60, 1920,1080,9734,

              220,25 ,

              21, 10,

              40, 10,

              0,

              FB_VMODE_NONINTERLACED,

              FB_MODE_IS_DETAILED,},

        {

              "LDB-1080P60", 60, 1920, 1080, 7692,

              100, 40,

              30, 3,

              10, 2,

              0,

              FB_VMODE_NONINTERLACED,

              FB_MODE_IS_DETAILED,},

     };

 

uboot  set

    

       setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-XGA,if=RGB24,bpp=32 ldb=sin0 video=mxcfb1:off video=mxcfb2:off fbmem=24M

 

 

help me ,thanks!

Outcomes