lvds 屏點亮的過程記錄

現象:
    硬件拿到屏後,組裝好,連接好線,屏顯示爲灰屏,仔細確認背光是開的調試過程
    1.確認機器是否好的,燒錄800*480的屏是正常顯示的
    2.確認排線,測量lvds線,使用萬用表測量爲正常的,也就是是通的
    3.測量lcd 的vcc vdd 供電正常
    4.測量lvds信號 ,同樣的lvds有幾個信號不同,但是不常用,與硬件同仁一起分析,應該影響不大
    5.軟件嘗試修改
// LVDS_6BIT  幾乎全是白色
    out-face    = <OUT_P666>;
            color-mode = <COLOR_RGB>;
            clock-frequency = <51000000>;
            hactive = <1024>;
            vactive = <600>;
            
            依然花屏
            LVDS_8BIT_2
                依然花屏
                out-face    = <OUT_P888>;
                
                
                
            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 = <SCREEN_LVDS>;
            lvds-format = <LVDS_6BIT>;
            out-face    = <OUT_P666>;
            color-mode = <COLOR_RGB>;
            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 = <SCREEN_LVDS>;
            lvds-format = <LVDS_8BIT_1>;
            out-face    = <OUT_P888>;
            color-mode = <COLOR_RGB>;
            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是高速信號,那麼對於阻抗要求很高,請硬件
        同事連接好的,如雙膠線測試,終於點亮了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章