| 
 | 
 
调试过程如下: 
1、硬件修改(屏厂说他们的驱动板需要5v供电,所以我将E9V3背面的R197电阻挪到R198的位置) 
2、修改内核里的e9v3qdl-sabresd.dtsi,将ldb修改为 
&ldb { 
        status = "okay"; 
        dual-mode = <1>; 
         
        lvds-channel@0 { 
                fsl,data-mapping = "jeida"; 
                fsl,data-width = <24>; 
                status = "okay"; 
 
                display-timings { 
                        native-mode = <&timing0>; 
                        timing0: hsd100pxn1 { 
                                clock-frequency = <60000000>; 
                                hactive = <1920>; 
                                vactive = <1080>; 
                                hback-porch = <88>; 
                                hfront-porch = <58>; 
                                vback-porch = <14>; 
                                vfront-porch = <8>; 
                                hsync-len = <42>; 
                                vsync-len = <14>; 
                        }; 
                }; 
        }; 
 
        lvds-channel@1 { 
                fsl,data-mapping = "jeida"; 
                fsl,data-width = <24>; 
                primary; 
                status = "okay"; 
 
                display-timings { 
                        native-mode = <&timing1>; 
                        timing1: hsd100pxn1 { 
                                clock-frequency = <60000000>; 
                                hactive = <1920>; 
                                vactive = <1080>; 
                                hback-porch = <88>; 
                                hfront-porch = <58>; 
                                vback-porch = <14>; 
                                vfront-porch = <8>; 
                                hsync-len = <42>; 
                                vsync-len = <14>; 
                        }; 
                }; 
        }; 
}; 
/home/xjg/桌面/2018-06-28 22:43:14屏幕截图.png 
3、设置u-boot的环境变量setenv mxcfb0 'video=mxcfb0:dev=ldb,1920x1080@60,if=RGB888 ldb=spl0,bpp=24' |   
 
 
 
 |