声明:本专栏内容以及相关的资料仅作为学习为目的。文章会持续更新,如内容有误欢迎指出,共同交流学习。
前言
最近在做RK3588平台的设计,其中扩展了一款10.8‘的OLED液晶屏,通过MIPI-DPHY实现,使用过程中,始终处于雪花屏,经过一段时间的调试和整改,终于修成了正果,于是想想写一段话总结一下这段时间预计的问题和调试过程。
框架
RK3588集成包括有 DP、HDMI、EDP、MIPI 等多个显示接口,此处主要介绍D PHY接口,从框图可以知道,RK3588集成有2个D PHY接口。
RK3588 MIPI-DSI资源介绍:
注意:D/C-PHY 仅用作DPHY-V2.0。
硬件设计
MIPI部分的电路大家可以参考原理图MIPI部分。(在后续文章中会专门讲解RK3588 DEMO由RK原厂提供的原理图)如下图所示:
首先数据链路是RK3588端的MIPI设计,使用了2个通道的D-PHY ,每个D-PHY包含有4lane data+ 1 lane clk,全部是采用的是直连的方式,数据链路还有一部分的配置请,在此不进行详细的说明,有兴趣的朋友可以去搜素后续的文章。
其次是电源的设计,为提高 MIPI D-PHY/C-PHY CSI RX Combo PHY0/1 性能, PHY 各路电源的去耦电容不得删除,布局时请靠近管脚放置(注意 MIPI D-PHY/C-PHY CSI RX 和 MIPI D-PHY/C-PHY DSI TX 电源合并同一路);
MIPI_D/C_PHY0_VREG 和 MIPI_D/C_PHY1_VREG 2.2nF 电容不可删除,布局时,必须靠近对应管脚放置;