[AIO3288]点LVDS屏问题咨询
本帖最后由 xjiahong 于 2018-5-29 13:06 编辑使用贵司的AIO 3288平台点LVDS panel,发现不管怎么调整参数,panel都是一直循环闪红蓝绿白。
测量了一下LVDS clk,波形如下:
LVDS差分信号幅度只有150mV左右,共模信号幅度也只有910mV左右,这样好像没办法达到panel的spec。
已经有在软件上添加过 增强驱动的代码:
lvds_writel(lvds, LVDS_CH0_REG_8, 0xf6);
lvds_writel(lvds, LVDS_CH0_REG_9, 0xc0);//lvds Vcm=915mV
请问可以帮忙确认这个是软件配置问题,还是硬件问题吗?
-----180529补充1-----
论坛附件大小不能超过1MB,所有没办法发完整的规格书
1. 下面是panel timing规格:
2. 8bit lvds数据格式说明:
3.panel配置如下
disp_timings: display-timings {
native-mode = <&timing0>;
timing0: timing0 {
screen-type = <SCREEN_LVDS>;
lvds-format = <LVDS_8BIT_2>;
out-face = <OUT_P888>;
color-mode = <COLOR_RGB>;
clock-frequency = <148000000>;
hactive = <1920>;
vactive = <1080>;
hback-porch = <85>;
hfront-porch = <42>;
vback-porch = <30>;
vfront-porch = <13>;
hsync-len = <8>;
vsync-len = <2>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <0>;
pixelclk-active = <0>;
swap-rb = <0>;
swap-rg = <0>;
swap-gb = <0>;
};
};
一直循环闪红蓝绿白--从现象看是屏幕进入了自检模式,请确认一下屏是否有进入该模式的设置脚被使能了。
或者把屏资料发上来看看 {:4_90:} 驱动是没问题,可以参考官方 调试其他lvds 屏幕的dts 嘛 ,看那些配置参数不对 cb_cb 发表于 2018-5-29 11:57
一直循环闪红蓝绿白--从现象看是屏幕进入了自检模式,请确认一下屏是否有进入该模式的设置脚被使能了。
或 ...
屏没有设置自检模式的pin,我们有使用RK3188别的板子点过这块屏,是正常的,不会进自检模式。
目前有试两块屏,都是这样的状况。
规格书有更新到上面了。 luvings 发表于 2018-5-29 11:57
驱动是没问题,可以参考官方 调试其他lvds 屏幕的dts 嘛 ,看那些配置参数不对
有点过两块屏,现象都一样,这两块屏使用以前的3188的板子都可以正常点亮。
按道理来说,假设是参数错误,应该也是花屏吧?不至于闪红白蓝绿 luvings 发表于 2018-5-29 11:57
驱动是没问题,可以参考官方 调试其他lvds 屏幕的dts 嘛 ,看那些配置参数不对
有点过两块屏,现象都一样,这两块屏使用以前的3188的板子都可以正常点亮。
按道理来说,假设是参数错误,应该也是花屏吧?不至于闪红白蓝绿 本帖最后由 luvings 于 2018-5-29 15:03 编辑
我记得,有些屏幕,默认显示就是 循环闪红蓝绿白,
也就是说,你只单单把背光使能了,屏幕就会 循环闪红蓝绿白
说白了,时序配置还有问题。
你可以先验证下。
luvings 发表于 2018-5-29 15:02
我记得,有些屏幕,默认显示就是 循环闪红蓝绿白,
也就是说,你只单单把背光使能了,屏幕就会 循环闪红 ...
时序上的,不知道具体指的什么?我这边已经尝试了各种时序设置了。换了两块屏都一样的。
后来在网上找lvds信号规格,说是单端信号要在1.3V才是正常的,我测量出来的才910mV。
所以怀疑是不是硬件的问题
如下固件,是官方双LVDS屏固件,是已经验证过可以正常显示
链接:https://pan.baidu.com/s/1f7EmmaBb2RcdexOLcRVbnw 密码:x7mg
同时,屏显示红蓝白的问题,可以尝试修改LVDS屏的上电时序或添加延时 jpchen 发表于 2018-5-29 16:02
如下固件,是官方双LVDS屏固件,是已经验证过可以正常显示
链接:https://pan.baidu.com/s/1f7EmmaBb2Rcde ...
我下载了固件,名字是 AIO-3288J_Android5.1.1_LVDS_171223.img
烧录到AIO3288J的板子里去了,点LVDS panel跟我自己配的现象一样,循环闪红蓝绿白
页:
[1]
2