lvds 屏点亮的过程记录

现象:
    硬件拿到屏后,组装好,连接好线,屏显示为灰屏,仔细确认背光是开的调试过程
    1.确认机器是否好的,烧录800*480的屏是正常显示的
    2.确认排线,测量lvds线,使用万用表测量为正常的,也就是是通的
    3.测量lcd 的vcc vdd 供电正常
    4.测量lvds信号 ,同样的lvds有几个信号不同,但是不常用,与硬件同仁一起分析,应该影响不大
    5.软件尝试修改
// LVDS_6BIT  几乎全是白色
    out-face    = ;
            color-mode = ;
            clock-frequency = <51000000>;
            hactive = <1024>;
            vactive = <600>;
            
            依然花屏
            LVDS_8BIT_2
                依然花屏
                out-face    = ;
                
                
                
            hsync-len = <0>;
            vsync-len = <0>;
            hsync-active = <0>;
            vsync-active = <0>;
    好像有影响
    黑一些,没有图像
                    hback-porch = <220>;
            hfront-porch = <20>;
            vback-porch = <21>;
            vfront-porch = <7>;
            
                        screen-type = ;
            lvds-format = ;
            out-face    = ;
            color-mode = ;
            clock-frequency = <69743520>;
            hactive = <1024>;
            vactive = <600>;
            hback-porch = <100>;
            hfront-porch = <100>;
            vback-porch = <30>;
            vfront-porch = <25>;
            hsync-len = <16>;
            vsync-len = <2>;
            
            
/
    screen-type = ;
            lvds-format = ;
            out-face    = ;
            color-mode = ;
            clock-frequency = <51200000>;
            hactive = <1024>;  // x,y 设置反可能不亮,同时上下有闪动
            vactive = <600>;
            hback-porch = <100>;
            hfront-porch = <100>;    vback-porch = <10>;
            vfront-porch = <5>;
            hsync-len = <16>;
            vsync-len = <2>;
            hsync-active = <0>;
            vsync-active = <0>;
            de-active = <0>;
            pixelclk-active = <0>;
            swap-rb = <0>;    swap-rg = <0>;
            swap-gb = <0>;
        };
            
            /
            
                    hback-porch = <100>;
            hfront-porch = <100>;
            vback-porch = <10>;
            vfront-porch = <5>;
            hsync-len = <16>;
            vsync-len = <2>;
                hsync-active = <0>;
            vsync-active = <0>;
            de-active = <0>;
            pixelclk-active = <0>;
            swap-rb = <0>;
            swap-rg = <0>;
            swap-gb = <0>;
        调试几组关键的参数,故障依旧,应该确定大概率的是硬件问题
        想了一下,lvds是高速信号,那么对于阻抗要求很高,请硬件
        同事连接好的,如双胶线测试,终于点亮了

你可能感兴趣的:(硬件,android,驱动)