—dts 配置如下:
{
disp_timings: display-timings {
native-mode = <&timing0>;
timing0: timing0 {
screen-type = <SCREEN_LVDS>;
lvds-format = <LVDS_6BIT>;
out-face = <OUT_P666>;
color-mode = <COLOR_RGB>;
clock-frequency = <40000000>; /* ? */
hactive = <800>;
vactive = <600>;
hback-porch = <110>;
hfront-porch = <126>;
hsync-len = <20>;
vback-porch = <10>;
vfront-porch = <12>;
vsync-len = <6>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <0>;
pixelclk-active = <1>;
swap-rb = <0>;
swap-rg = <0>;
swap-gb = <0>;
};
};
};
液晶屏是 lvds 单6。 如上设置后,背光正常, 液晶屏完全不亮。
我也遇到这种情况,但我的是双LVDS接口的,能显示内核logo,但接下来就只有背光亮了:@
cl05220726 发表于 2016-5-23 16:07
我也遇到这种情况,但我的是双LVDS接口的,能显示内核logo,但接下来就只有背光亮了
你这种主要是上电时序有问题的居多,参数应该没问题了。楼主的感觉也去查下上电时序
madman 发表于 2016-5-23 20:48
你这种主要是上电时序有问题的居多,参数应该没问题了。楼主的感觉也去查下上电时序
感谢您的回复,但不知您所指的上电时序是哪部分的?屏的上电时序吗?如果指的是系统CPU之类的上电时序,我这边可以确认是没问题的,因为同样的情况下,HDMI显示是正常的。
madman 发表于 2016-5-23 20:48
你这种主要是上电时序有问题的居多,参数应该没问题了。楼主的感觉也去查下上电时序
嗯,时序的话,我也是参考了 屏的时序要求啊,就不知道哪些地方还需要注意和调整了?
firefly_king 发表于 2016-5-24 09:29
嗯,时序的话,我也是参考了 屏的时序要求啊,就不知道哪些地方还需要注意和调整了?
基本上就是屏的上电时序和参数的设置,内核点亮过其他屏驱动一般没有问题,还有就是dts里面的fb配置注意下就好了
madman 发表于 2016-5-24 15:01
基本上就是屏的上电时序和参数的设置,内核点亮过其他屏驱动一般没有问题,还有就是dts里面的fb配置注意 …
我找到我这边这种情况的原因了,我之前在dts里把VGA配置部分注释掉了(因为VGA也用的是lcdc0),然后就出现了能显示logo但没有Android显示的问题。启用VGA配置后就可以了,但我现在还是不清楚到底是为什么,愁:Q
thanks
11
话说楼主解决问题了吗,我现在遇到一样的问题,不知道上电时序到底对不对~
loading
12
我也是六位屏,,,打开uboot logo后 啥都不显示,,,关闭uboot logo,,,直接进入安卓动画 然后进系统。。。哎。。。
thanks
13
loading 发表于 2016-9-9 18:37
我也是六位屏,,,打开uboot logo后 啥都不显示,,,关闭uboot logo,,,直接进入安卓动画 然后进系统。 …
请问,你的显示屏是官方提供的,还是自己的?我用的是非官方单六单八可选的,上电就闪一下就没了,黑屏状态~
loading
14
thanks豪 发表于 2016-9-9 19:44
请问,你的显示屏是官方提供的,还是自己的?我用的是非官方单六单八可选的,上电就闪一下就没了,黑屏状 …
自己的屏,,,你有尝试把uboot logo 关掉吗?
thanks
15
loading 发表于 2016-9-10 10:44
自己的屏,,,你有尝试把uboot logo 关掉吗?
logo关掉试过了,还是不行!对了,按照楼主上面的配置接上lvds液晶,hdmi还有输出的吗?我的依然还有输出,而且dtsi的配置不应该是给lvds液晶的吗,怎么应用到HDMI上面了呢,主要是分辨率!奇怪?
loading
16
thanks豪 发表于 2016-9-10 14:43
logo关掉试过了,还是不行!对了,按照楼主上面的配置接上lvds液晶,hdmi还有输出的吗?我的依然还有输出 …
这个是配置屏的,跟hdmi 没有关系,,,你可以把hdmi 关掉,,,只关注屏,,,在dts 里面include 是否是对应修改的dtsi