主题 : 市面上的10寸屏 lvds接口驱动应该都差不多吧? 复制链接 | 浏览器收藏 | 打印
因为这个舞台,我们相聚在一起!
级别: 侠客
UID: 2527
精华: 1
发帖: 91
金钱: 505 两
威望: 101 点
综合积分: 202 分
注册时间: 2008-11-22
最后登录: 2015-06-08
楼主  发表于: 2015-01-12 16:32

 市面上的10寸屏 lvds接口驱动应该都差不多吧?

最近在做10寸屏的lvds接口驱动,接上国显10寸屏单6(3组数据线+1组时钟线)图线可以正常显示,
可是如果接上另一个品牌京东方10寸屏单8(4组数据线+1组时钟线),黑屏没有任何图像,硬件接线没有问题,想问下黑屏是怎么回事?



问题1:既然国显屏都可以正常显示,为什么京东方屏幕就没有图像,至少应该会花屏吧?



问题2:linux的10寸屏幕lvds接口驱动应该都差不多吧,只是图像显示不完整,不清晰,通过调整分辨率,水平,垂直是时钟参数应该就可以了吧!


谢谢!
蜗牛
因为这个舞台,我们相聚在一起!
级别: 侠客
UID: 2527
精华: 1
发帖: 91
金钱: 505 两
威望: 101 点
综合积分: 202 分
注册时间: 2008-11-22
最后登录: 2015-06-08
1楼  发表于: 2015-01-12 17:30
自己先顶一下帖子!

现在一直黑屏,我猜测要么是3组数据线没有发数据或者是发的数据全是低电平0,
或者是数据使能DE时钟一直是低电平,所以没有数据产生,屏幕一直黑屏。

请有相关经验的朋友提点思路:谢谢!
如何确定lvds接口产生的数据和DE是正确的?
蜗牛
因为这个舞台,我们相聚在一起!
级别: 侠客
UID: 2527
精华: 1
发帖: 91
金钱: 505 两
威望: 101 点
综合积分: 202 分
注册时间: 2008-11-22
最后登录: 2015-06-08
2楼  发表于: 2015-01-13 17:50
图片:
现在10寸屏幕可以显示图像了,以前由于没有设置好时钟,所以没有一点反映,现在设置好时钟后,屏幕一直在自检,循环显示红------绿-------蓝-----白-----黑

猜想可能是我的芯片没有配置好相关寄存器,没有给屏幕发数据,所以屏幕一直在自检,

现在有个问题,不太清如何配置lvds相关寄存器,现摘录如下,让大家帮我看看:





这个是国显10寸屏lvds接口的时序图:











3组数据线和1组时钟线,
由于芯片控制器发送的控制信号DE VS HS 和数据信号R0~R5,G0~G5,B0~B5,想问下比如时钟H-Active 应该1024 个DCLK(应该就是1组时钟线的频率吧), V-Active为600 LINE(行),这些参数怎么去对应linux驱动的寄存器?如何设置芯片的寄存器值?

问题2: Rin0 发送bit顺序: R[1], R[0], G[0], R[5], R[4], R[3], R[2], R[1], R[0]

         还是先发  R[0], R[1], R[2], R[3], R[4], R[5], G[0]    ?


谢谢!!!
[ 此帖被sanmaoljh在2015-01-13 17:58重新编辑 ]
蜗牛
级别: 侠客
UID: 11461
精华: 0
发帖: 89
金钱: 450 两
威望: 93 点
综合积分: 178 分
注册时间: 2009-12-08
最后登录: 2017-08-29
3楼  发表于: 2016-08-27 22:11
你好,你这个问题解决了吗?
我也碰到这个问题了
用京东方的15寸屏 1024X768 ,现在上电也是自检,变颜色