LVDS传输格式有两种标准,VESA标准和JEIDA标准:
VESA:0-5(前三链是R,G,B各个的从0到5低六位,最后一链是 RGB汇总的6,7高两位)
JEIDA:2-7 (前三链是R,G,B各个的从2到7低六位,最后一链是 RGB汇总的0,1低两位)
RTK
VESA mode,按如下设定:
#define _LVDS_TABLE_TYPE _LVDS_BIT_MAP_TABLE_1_3
JEIDA mode,按如下设定:
#define _LVDS_TABLE_TYPE _LVDS_BIT_MAP_TABLE_2_4
MTK
VESA Mode:
#define LVDS_TIMode 0XFF
JEIDA Mode:
#define LVDS_TIMode 0x00
由于base code不同,其define写法可能不同,
简单讲,就是_LVDS_TABLE_TYPE 为 0 ,即是VESA Mode。 为 1 即是JEIDA Mode。
VESA Mode:
JEIDA Mode:
如果定义格式错误,会造成画面异常:
Panel _LVDS_TABLE_TYPE 定义错误,Lvds Data Format有两种标准:Vesa和JEIDA。下图nel Spec截图类型就属于Vesa: 一个Clock有7位,Lvds共四链,前三链是R,G,B各个的从0到5低六位,最后一链是 RGB汇总的6,7高两位。在Code里Define为_LVDS_BIT_MAP_TABLE_1_3(0)。
另一个截图也属于VESA
: