zoukankan      html  css  js  c++  java
  • --- rk3399/3288 系列平台接mipi 的dts 数据 panel-init-sequence = [] 命令的整法

    https://blog.csdn.net/Shushan1/article/details/87858434

    mipi 屏的数据手册

    dts sample:

    &dsi {
            status = "okay";
    
            rockchip,lane-rate = <600>; 
    
            panel@0 {        
                compatible ="simple-panel-dsi";
                reg = <0>;
                backlight = <&backlight>;
                enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;    
                enable-delay-ms = <100>;
                prepare-delay-ms = <100>;
                reset-gpios = <&gpio4 30 GPIO_ACTIVE_HIGH>;      
                reset-delay-ms = <50>;
                init-delay-ms = <100>;
        
                dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
                            MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_EOT_PACKET)>;
                dsi,format = <MIPI_DSI_FMT_RGB888>;
                dsi,lanes = <4>;
                status = "okay";
         
                panel-init-sequence = [
                    15 00 02 36 0A
                    39 00 03 B3 0A 7F
                    15 00 02 B4 00
                    39 00 06 B5 4C 14 14 00 20
                    39 00 08 B6 00 14 0F 16 13 9F 9F
                    39 00 04 C0 00 0A 10
                    15 0A 02 C2 6E
                    39 00 0D C3 01 66 13 23 00 66 85 33 20 38 38 00
                    39 00 06 C4 22 24 11 11 6D
                    39 00 0A D0 00 37 52 17 01 04 70 45 05
                    39 00 0A D1 00 37 52 17 01 04 70 45 05
                    39 00 0A D2 00 37 52 17 01 04 70 45 05
                    39 00 0A D3 00 37 52 17 01 04 70 45 05
                    39 00 0A D4 00 37 52 17 01 04 70 45 05
                    39 32 0A D5 00 37 52 17 01 04 70 45 05
                    05 96 01 11
                    05 00 01 29
                        ];
               
                display-timings {
                    native-mode = <&timing0>;
        
                    timing0: timing0 {
                        clock-frequency = <74250000>;
                        hactive = <768>;
                        vactive = <1024>;
                        hback-porch = <10>;
                        hfront-porch = <160>;
                        vback-porch = <40>;
                        vfront-porch = <16>;
                        hsync-len = <160>;
                        vsync-len = <10>;
                        hsync-active = <1>;
                        vsync-active = <1>;
                        de-active = <0>;
                        pixelclk-active = <1>;
                    };
                };
            }; 
    }




    前面三个字节分别表示命令 类型( 0x05/0x15/0x39.)、 延时,  命令净荷长度

    从第四个字节开始表示命令的有效 payload

    其中:
    0x05命令类型是带1个参数,如:
    0x15命令类型是带2个参数,如
    0x39命令类型是带多个参数,即大于两个参数,如

  • 相关阅读:
    java web 工程更改名字
    [转]Eclipse下开发Struts奇怪异常:org.apache.struts.taglib.bean.CookieTei
    【转】myeclipse 自定义视图Customize Perspective 没有反应
    latex建立参考文献的超链接
    latex 脚注编号也成为超链接
    自定义标签TLD文件中,rtexprvalue子标签的意思
    设计模式观察者
    设计模式模板方法
    设计模式策略
    设计模式享元
  • 原文地址:https://www.cnblogs.com/bzhao/p/10769214.html
Copyright © 2011-2022 走看看