Android LVDS格式(JEIDA与VESA)

问题:在4418平台上,6bit-LVDS显示正常,但接上8bit-LVDS显示花屏和颜色不对;
分析:
(1)时序问题;
(2)输出的RGB格式问题;
(3)输出的LVDS格式问题(JEIDA与VESA);
解决:
(1)按照LVDS规格书更改时序参数,现象还是一样没有明显的改善;
(2)输出的RGB格式666与888都尝试过,现象还是一样没有明显改善;
(3)输出的LVDS原代码配置的是VESA,更改为JEIDA格式后,8bit-LVDS屏幕显示正常;
扩展:
LVDS信号格式有两种,一种JEIDA的标准,一种是VESA的标准;
LCD屏老一点的有6bit的,现在普通的是8bit,新的就是10bit了;
对应的6bit的屏用到3对差分对加一对clock
每个clock周期内7bit数据(跟TMDS标准有差别):
VESA
0+/-:R0,R1,R2,R3,R4,R5,G0
1+/-:G1,G2,G3,G4,G5,B0,B1
2+/-:B2,B3,B4,B5,HS,VS,DE

对应的8bit的屏用到4对差分对加一对clock: VESA:
0+/-:R0,R1,R2,R3,R4,R5,G0
1+/-:G1,G2,G3,G4,G5,B0,B1
2+/-:B2,B3,B4,B5,HS,VS,DE
3+/-:R6,R7,G6,G7,B6,B7,0
JEIDA
0+/-:R2,R3,R4,R5,R6,R7,G2
1+/-:G3,G4,G5,G6,G7,B2,B3
2+/-:B4,B5,B6,B7,HS,VS,DE
3+/-:R0,R1,G0,G1,B0,B1,0
对应的10bit的屏用到5对差分对加一对clock:
VESA:
0+/-:R0,R1,R2,R3,R4,R5,G0
1+/-:G1,G2,G3,G4,G5,B0,B1
2+/-:B2,B3,B4,B5,HS,VS,DE
3+/-:R6,R7,G6,G7,B6,B7,0
4+/-:R8,R9,G8,G9,B8,B9,0

JEIDA:
0+/-:R4,R5,R6,R7,R8,R9,G4
1+/-:G5,G6,G7,G8,G9,B4,B5
2+/-:B6,B7,B8,B9,HS,VS,DE
3+/-:R2,R3,G2,G3,B2,B3,0
4+/-:R0,R1,G0,G1,B0,B1,0

  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

~未来可期~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值