現象:
硬件拿到屏後,組裝好,連接好線,屏顯示爲灰屏,仔細確認背光是開的調試過程
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是高速信號,那麼對於阻抗要求很高,請硬件
同事連接好的,如雙膠線測試,終於點亮了
lvds 屏點亮的過程記錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.