Firefly开源社区

标题: RK3288调试SHARP 15寸屏问题 [打印本页]

作者: bouncingnote    时间: 2015-9-16 12:40
标题: RK3288调试SHARP 15寸屏问题
目前在RK3288板上调试SHARP 型号为lq150x1lg91 lvds屏,参照其规格书信息目前配置dtsi如下,现屏已能点亮能输出画面,但是画面上下两边会出现左右抖动图像扭曲变形,若这时RK3288板接上HDMI输出后屏的图像就恢复正常显示,盼大侠们指点迷津,谢谢!

屏规格书: http://media.digikey.com/pdf/Dat ... DFs/LQ150X1LG91.pdf

目前dtsi文件的配置如下:
/ {
                disp_timings: display-timings {
                        native-mode = <&timing0>;
                        timing0: timing0 {
                                screen-type = <SCREEN_LVDS>;                               
                                lvds-format = <LVDS_8BIT_1>;
                                out-face    = <OUT_D888_P666>;
                                clock-frequency = <65000000>;
                                hactive = <1024>;
                                vactive = <768>;
                                hback-porch = <0>;
                                hfront-porch = <320>;
                                vback-porch = <38>;
                                vfront-porch = <0>;
                                hsync-len = <20>;
                                vsync-len = <16>;
                                hsync-active = <0>;
                                vsync-active = <0>;
                                de-active = <0>;
                                pixelclk-active = <0>;
                                swap-rb = <0>;
                                swap-rg = <0>;
                                swap-gb = <0>;
                             };
               };               
};

截图为规格书中的信号时序
file:///D:/Tencent/userdata/179826561/FileRecv/MobileFile/Image/OOQBN_F9HZ%25MB7YLV492)0J.png
作者: bouncingnote    时间: 2015-9-16 12:42
截图为规格书中的信号时序

OOQBN_F9HZ%MB7YLV492)0J.png (57.02 KB, 下载次数: 73)

OOQBN_F9HZ%MB7YLV492)0J.png

作者: carlinluo    时间: 2015-9-16 13:36
                                hback-porch = <50>;
                                hfront-porch = <50>;
                                vback-porch = <19>;
                                vfront-porch = <19>;
                                hsync-len = <20>;
                                vsync-len = <10>;
试试
作者: bouncingnote    时间: 2015-9-16 13:54
谢谢carlinluo,更改上面设置后已正常,另请问下上述参数是如何算出的?
作者: carlinluo    时间: 2015-9-16 14:01
1344-1024=hback-porch +hfront-porch + hsync-len
806-768=vback-porch +vfront-porch + vsync-len
上面公式相等就可以了,其实我也是瞎猜的
作者: bouncingnote    时间: 2015-9-16 14:11
佩服+感谢!  :)




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1