T113平台5.5寸1080x1920mipi屏调试指导
调试MIPI屏主要步骤如下:
1.根据屏规格书,配置MIPI屏参数。
2.基于平台中默认的MIPI LCD驱动自行修改驱动。
3.Mipi 屏驱动主要修改两点:
3.1、根据屏规格书的上电时序,配置驱动里面上电时序。
3.2、根据MIPI厂家提供的寄存器配置,来配置驱动中的屏的寄存器值。
下面以5.5寸mipi屏调试为示例进行讲解。
第一步:屏参配置
屏驱动和屏参配置以uboot为例,内核可参考uboot配置即可。
修改uboot-bord.dts配置,路径如下
t113-s3_linux-sdk-v1.1/brandy/brandy-2.0/u-boot-2018/arch/arm/dts
可以参考屏规格书timings部分,由于该规格参数不全,所以下面直接列出配好的参数
&lcd0 {
lcd_used = <1>;
lcd_driver_name = "tft720x1280";
lcd_if = <4>; /* 2:ttl; 3:lvds; 4:dsi */
lcd_x = <1080>;
lcd_y = <1920>;
lcd_width = <68>;
lcd_height = <120>;
lcd_dclk_freq = <151>;
lcd_hbp = <100>;
lcd_ht = <1210>;
lcd_hspw = <10>;
lcd_vbp = <34>;
lcd_vt = <1976>;
lcd_vspw = <8>;
lcd_dsi_lane = <4>;
lcd_dsi_if = <0>;
lcd_dsi_format = <0>;
lcd_dsi_te = <0>;
lcd_frm = <0>;
lcd_io_phase = <0>;
lcd_gamma_en = <0>;
lcd_bright_curve_en = <0>;
lcd_cmap