在屏的驱动代码中如果mipi clock 速率过低 ,会有闪屏现象发生。所以在porting 一块新屏时,params->dsi.PLL_CLOCK 的值要must be in MTK suggested table 。
mipi clock 与FPS关系:
FPS计算方法:
BRPL(Bit Rate Per Lane) = FL(Frame length) * FPS/ LN (Lane Number)
BRPL = PLL_CLOCK * 2
Video Mode:
Frame Length(FL) = (Hsync+HBP+Hadr+HFP) * (Vsync+VBP+Vadr+VFP) * BPP
Command Mode:
Frame Length(FL) = Width * height * Bpp * (1+overhead)
其中Overhead = (Tlpx + Ths_prep + Ths_zero + Ths_trail +8) /(packet Size/LN) (一般经验值取0.2)