6.2.9. 常见问题¶
6.2.9.1. PRGB接口屏¶
6.2.9.1.1. 现象一:黑屏¶
- 检查背光是否已亮 
- 排除1后确定屏规格书是SYNC模式还是DE模式,检查硬件电路相关控制信号是否按照屏规格书要求完成上下拉 
- 排除1、2后,测量pixelclk是否符合屏规格要求,pixelclk计算公式如下: 
pixelclk = (hactive + hback-porch + hfront-porch + hsync-len)
        * (vactive + vback-porch + vfront-porch + vsync-len) * 帧率
时钟频率 = 有效+消隐的总时间 * 帧率
6.2.9.1.2. 现象二:花屏¶
- 调整pixelclk频率 
- 调整pixelclk相位 
- 调整消隐区参数,主要是行方向消隐区 
注解
如果图像显示存在斑点,在颜色渐变区域尤为明显,优先调整 pixelclk 时钟输出相位,RGB 接口支持 0, 90, 180, 270 四个相位。
pixelclk 时钟相位对应 menuconfig 参数
Board options  --->
    [*] Using Display Engine (DE)
        Display Parameter  --->
            select Display interface (Display RGB interface)  --->
            RGB interface options  --->
                clock phase select (0 degree)  --->
6.2.9.1.3. 现象三:起始位置错误¶
- 调整pixelclk频率 
- 调整pixelclk相位 
- 调整消隐区参数,主要是行方向消隐区 
6.2.9.1.4. 现象四:闪烁¶
- 增大pixelclk频率,提高帧率 
6.2.9.2. LVDS接口屏¶
6.2.9.2.1. 现象一:黑屏¶
- 检查背光是否已亮 
- 排除1后,检查LVDS通道是否连接正确,检查硬件电路相关控制信号是否按照屏规格书要求完成上下拉,检查屏规格书是VESA模式还是JEIDA模式 
- 排除1、2后,测量pixelclk是否符合屏规格要求,LVDS接口中有一对时钟差分信号CK,若为单通道,则实测pixelclk=7ck;若为双通道,则实测pixelclk=3.5ck; 
6.2.9.2.2. 现象二:花屏¶
- 调整pixelclk频率 
- 调整消隐区参数,主要是行方向消隐区 
6.2.9.2.3. 现象三:起始位置错误¶
- 调整pixelclk频率 
- 调整消隐区参数,主要是行方向消隐区 
6.2.9.2.4. 现象四:闪烁¶
- 增大pixelclk频率,提高帧率 
6.2.9.3. DSI接口屏¶
6.2.9.3.1. 现象一:黑屏¶
- 检查背光是否已亮 
- 排除1后,检查硬件电路相关控制信号是否按照屏规格书要求完成上下拉;检查与屏的连接是否成功,通常使用读屏驱动ID检查;检查初始化流程是否正确,检查屏规格书是Commad模式还是Video模式 
- 排除1、2后,测量pixelclk是否符合屏规格要求。 
6.2.9.3.2. 现象二:花屏¶
- 检查屏数据格式,检查数据lane数量 
- 调整pixelclk频率 
- 调整消隐区参数,主要是行方向消隐区 
6.2.9.3.3. 现象三:起始位置错误¶
- 调整pixelclk频率 
- 调整消隐区参数,主要是行方向消隐区 
6.2.9.3.4. 现象四:闪烁¶
- 增大pixelclk频率,提高帧率