滴滴FAE

各种调屏经验分享:TFT,AMOLED,PMOLED,详情见麦瑞科技术mrklcd.com

NT35532(1080*1920) 设计成MIPI-3LANE 坑死人

0
阅读(4917)

        本人第一次遇到FHD设计成mipi-3lane的案子,通常FHD分辨率都是用4lane,跑60HZ的时候MIPI速率在850MHZ左右;

3lane的FHD跑60HZ,MIPI速率都达到1.09GHZ了,白牌市场的模组FPC跟主板都不做阻抗匹配的,坑死了,即使做阻抗匹配,也达不到60HZ,因为Nova原厂只验证过55HZ;

情况是这样的:

平台:MTK8321,LCD Drvier IC:NT35532

现象:灰色UI屏闪严重

现场解决思路:

1、改帧率,以下是Porch值,掐指一算帧率在40HZ左右,提高到50HZ,闪屏变所很轻微;

但杯具来了,出现噪点,就是白条随机出现,很明显是因为速率太快造成数据丢失,马勒隔壁的,这个方法挂逼了

params->dsi.vertical_sync_active                = 2;

params->dsi.vertical_backporch                  = 6;

params->dsi.vertical_frontporch                 = 14;

params->dsi.vertical_active_line                = FRAME_HEIGHT;

params->dsi.horizontal_sync_active              = 8;

params->dsi.horizontal_backporch                = 16;

params->dsi.horizontal_frontporch               = 72;

params->dsi.horizontal_active_pixel             = FRAME_WIDTH;

params->dsi.PLL_CLOCK =274;


2、速率不变,改VGL,VGH的电压,降低VGH,把VGL拉高,有改善,有点类似于数码屏的调试方法

以前没有直接改过VGL,VGH

3、最终方法,BIST MODE下看flicker闪烁程序,然后烧OTP

市场上的测试架都无法达到50HZ,50HZ根本点不亮直接黑屏,最多只能跑40HZ,做测试架公司说帧率低于50HZ情况下烧OTP无意义,所以用光学镜头烧Flicker的方案也NG,最终只能在Bist mode下肉眼观查flicker然后,筛选出最佳flicker值再烧进去,此法还再投几十片验证一下才能确定是否可行,待续。。。