当前位置: 首页 > news >正文

20250815在荣品RD-RK3588-MID开发板的Android13下点卡迪的7寸LCD屏

20250815在荣品RD-RK3588-MID开发板的Android13下点卡迪的7寸LCD屏
2025/8/15 16:42


缘起:拿到卡迪的7寸LCD高亮屏,1200x1920分辨率,可以竖屏横用!
在22.4V/200mA下,亮度可以达到2000nit尼特。

既然使用的是荣品RD-RK3588的核心板。就直接借用荣品的驱动框架了!
虽然需要调试7寸屏,但是我买了一片8寸的1200x1920的屏,因此就直接在8寸屏的基础上改了!


1、SDK默认是HDMI现实的。导入8寸屏的DTSI文件。
Z:\RD-RK3588_Android13\kernel-5.10\arch\arm64\boot\dts\rockchip\rk3588\rd-rk3588.dts

/* lcd */
//#include "rp-lcd-mipi0-5-720-1280-v2-boxTP.dtsi"
//#include "rp-lcd-mipi0-7-720-1280.dtsi"
//#include "rp-lcd-mipi0-8-800-1280-v3.dtsi"
//#include "rp-lcd-mipi0-8-1200-1920.dtsi"
//#include "rp-lcd-mipi0-10-800-1280-v3.dtsi"
//#include "rp-lcd-mipi0-10-1200-1920.dtsi"
//#include "rp-lcd-mipi0-10-1920-1200-jc.dtsi"
//#include "rp-lcd-edp0-13.3-15.6-1920-1080.dtsi"
//#include "rp-lcd-edp1-13.3-15.6-1920-1080.dtsi"
//#include "rp-lcd-mipi1-gm8775-lvds-21-1920-1080.dtsi"
//#include "rp-lcd-mipi1-gm8775-lvds-10.1-1024-600.dtsi"

修改为:

/* lcd */
//#include "rp-lcd-mipi0-5-720-1280-v2-boxTP.dtsi"
//#include "rp-lcd-mipi0-7-720-1280.dtsi"
//#include "rp-lcd-mipi0-8-800-1280-v3.dtsi"
#include "rp-lcd-mipi0-8-1200-1920.dtsi"
//#include "rp-lcd-mipi0-10-800-1280-v3.dtsi"
//#include "rp-lcd-mipi0-10-1200-1920.dtsi"
//#include "rp-lcd-mipi0-10-1920-1200-jc.dtsi"
//#include "rp-lcd-edp0-13.3-15.6-1920-1080.dtsi"
//#include "rp-lcd-edp1-13.3-15.6-1920-1080.dtsi"
//#include "rp-lcd-mipi1-gm8775-lvds-21-1920-1080.dtsi"
//#include "rp-lcd-mipi1-gm8775-lvds-10.1-1024-600.dtsi"


2、修改背光极性。如果在brightness为最大255的情况下还是最暗的情况!
Z:\RD-RK3588_Android13\kernel-5.10\arch\arm64\boot\dts\rockchip\rk3588\rd-rk3588-lcd-gpio.dtsi

背光极性:

    backlight_mipi: backlight {
    pwms = <&pwm1 0 25000 0>;
};
修改为:
backlight_mipi: backlight {
    pwms = <&pwm1 0 25000 1>;
};


LCD的RESET引脚,以原理图/实际为准!并且要保证不会发生引脚复用的冲突!
&dsi0 {
status = "disabled";
dsi0_panel: panel@0 {
status = "disabled";
reset-gpios = <&gpio4 RK_PC6 GPIO_ACTIVE_LOW>;
pinctrl-names = "default";
pinctrl-0 = <&lcd_rst_gpio>;
};
};

// 2025/8/15 10:29 enable-gpios GPIO3C6
// Pin multiplexing conflict TP RESET
// TP RESET ft5x06/FT8206

//&dsi1 {
//  status = "disabled";
//  dsi1_panel: panel@0 {
//    status = "disabled";
//    enable-gpios = <&gpio3 RK_PC6 GPIO_ACTIVE_LOW>;
//    reset-gpios = <&gpio4 RK_PC6 GPIO_ACTIVE_LOW>;
//    pinctrl-names = "default";
//    pinctrl-0 = <&lcd_rst_gpio>;
//  };
//};


&pinctrl {                                                                                                               
lcd {
lcd_rst_gpio: lcd-rst-gpio {
rockchip,pins = <4 RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>;
};
};


3、各种屏参!一般情况下,初始化代码配置正确了,LCD屏就会亮。
如果初始化代码发送不全,肯定是格式错误了!检查吧!
Z:\RD-RK3588_Android13\kernel-5.10\arch\arm64\boot\dts\rockchip\rk3588\rp-lcd-mipi0-8-1200-1920.dtsi


&backlight_mipi {
compatible = "pwm-backlight";
//pwms = <&pwm1 0 25000 0>;
status = "okay";
brightness-levels = <
0  20  20  21  21  22  22  23
23  24  24  25  25  26  26  27
27  28  28  29  29  30  30  31
31  32  32  33  33  34  34  35
35  36  36  37  37  38  38  39
40  41  42  43  44  45  46  47
48  49  50  51  52  53  54  55
56  57  58  59  60  61  62  63
64  65  66  67  68  69  70  71
72  73  74  75  76  77  78  79
80  81  82  83  84  85  86  87
88  89  90  91  92  93  94  95
96  97  98  99 100 101 102 103
104 105 106 107 108 109 110 111
112 113 114 115 116 117 118 119
120 121 122 123 124 125 126 127
128 129 130 131 132 133 134 135
136 137 138 139 140 141 142 143
144 145 146 147 148 149 150 151
152 153 154 155 156 157 158 159
160 161 162 163 164 165 166 167
168 169 170 171 172 173 174 175
176 177 178 179 180 181 182 183
184 185 186 187 188 189 190 191
192 193 194 195 196 197 198 199
200 201 202 203 204 205 206 207
208 209 210 211 212 213 214 215
216 217 218 219 220 221 222 223
224 225 226 227 228 229 230 231
232 233 234 235 236 237 238 239
240 241 242 243 244 245 246 247
248 249 250 251 252 253 254 255
>;
default-brightness-level = <200>;
};


&vcc3v3_lcd_n {
compatible = "regulator-fixed";
regulator-name = "vcc3v3_lcd0_n";
regulator-boot-on;
enable-active-high;
//gpio = <&gpio4 RK_PC2 GPIO_ACTIVE_HIGH>;
vin-supply = <&vcc_1v8_s3>;
};

&rpdzkj {
compatible = "rp_config";
user_version = "rpdzkj";
system_rotate = "270";
csi_camera_rotate = "0"; //all csi camera rotation //0 90 180 270 //no effect
csi_camera_facing = "0"; //0:auto  1:all front   2:all back //no effect
usb_camera_rotate = "0"; //all usb camera rotation //0 90 180 270
usb_camera_facing = "0"; //0:auto  1:all front   2:all back
lcd_density = "280";
language = "zh-CN";   //zh-CN //en-US
time_zone = "Asia/Shanghai"; //Asia/Shanghai = +8   //Europe/London  = +1       //Africa/Casablanca     = +0;
not_navigation_bar = "false";
not_status_bar = "false";
default_launcher = "true";
has_root = "true";
usb_not_permission = "true";
gps_use = "false";
gps_serial_port = "/dev/ttyS0";
primary_device = "DSI";
extend_device = "HDMI-A";
extend_rotate = "0";//0 0//1 90 //2 180 //3 270
rotation_efull = "true";
extend_rotate_2 = "0";//0 0//1 90 //2 180 //3 270
rotation_efull_2 = "true";
extend_rotate_3 = "0";//0 0//1 90 //2 180 //3 270
rotation_efull_3 = "true";
home_apk = "null";
status = "okay";
};

&pwm1 {
status = "okay";
pinctrl-0 = <&pwm1m1_pins>;
};


&dsi0 {
status = "okay";
//rockchip,lane-rate = <480000>;
dsi0_panel: panel@0 {
status = "okay";
compatible = "simple-panel-dsi";
reg = <0>;

        power-supply = <&vcc3v3_lcd_n>;

        //reset-gpios = <&gpio4 RK_PC6 GPIO_ACTIVE_LOW>;
//pinctrl-names = "default";
//pinctrl-0 = <&lcd_rst_gpio>;

        backlight = <&backlight_mipi>;
init-delay-ms = <60>;
reset-delay-ms = <60>;
enable-delay-ms = <60>;
prepare-delay-ms = <60>;
unprepare-delay-ms = <60>;
disable-delay-ms = <60>;
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>;

panel-init-sequence = [
//-------------  Display Initial Code Setting  -------------------------
//Stop reload
13 00 02 41 5A

//INT CANCEL__SPI mode
//      GEN_WR(4C 03

//VCOM
23 00 03 41 5A 03
13 00 02 80 20

//Bank 2F
23 00 03 41 5A 2F
13 00 02 28 00
13 78 02 10 00


//Blank 8
23 00 03 41 5A 08
29 00 05 80 82 00 C8 00
//Blank 9
23 00 03 41 5A 09
29 00 11 80 5A 01 AB 9F A5 99 59 2A B1 06 00 00 80 BF 15 02
29 00 11 90 00 44 84 14 C6 33 9B 01 C0 29 D9 44 06 20 22 08
29 00 11 A0 80 90 A0 00 00 0C 55 55 05 00 1F 14 42 00 FE FF
29 00 11 B0 03 E8 B0 00 E2 06 E2 00 00 00 30 41 25 00 0A 00
29 00 0E C0 00 00 00 00 00 00 00 00 90 42 01 00 07
//Blank 10
23 00 03 41 5A 0A
29 00 11 80 A5 A5 D4 00 23 30 3C 4B 5B 6E 81 81 8C 84 96 72
29 00 11 90 62 6C 62 5A 46 3C 2D 25 1D 18 07 00 23 30 3C 4B
29 00 11 A0 5B 6E 81 81 8C 84 96 72 62 6C 62 5A 46 3C 2D 25
29 00 04 B0 1D 18 1F
//Blank 11
23 00 03 41 5A 0B
29 00 11 80 00 00 50 85 C6 AA 00 00 A0 0A 8D A5 A6 22 00 00
29 00 11 90 FF D8 B8 F7 25 70 E0 08 11 02 40 13 4F 4D 3C 35
29 00 07 A0 F1 A4 06 FF FF 00
//Blank 12
23 00 03 41 5A 0C
29 00 11 80 D9 68 58 02 3C D4 71 02 00 00 56 01 00 55 61 15
29 00 11 90 55 51 15 56 01 00 56 01 00 55 61 15 55 51 15 56
29 00 11 A0 61 89 01 50 00 50 00 50 00 40 94 02 00 00 00 30
29 00 11 B0 28 15 80 C4 18 00 00 00 30 0A 00 00 00 00 00 00
//Blank 13
23 00 03 41 5A 0D
29 00 11 80 08 00 00 28 02 00 05 5C 00 10 02 77 01 25 10 F0
29 00 07 90 00 02 58 16 04 A1
//Blank 14
23 00 03 41 5A 0E
29 00 11 80 FF 81 68 EC 26 FD 12 00 55 55 55 55 05 5A 5A 80
29 00 07 90 01 00 00 60 01 00
//Blank 15
23 00 03 41 5A 0F
29 00 11 80 00 80 90 41 94 01 45 44 44 2C 45 B0 0A 46 3C 86
29 00 11 90 82 39 03 00 40 40 1A 04 8C F0 83 00 A1 B1 14 67
29 00 11 A0 70 01 00 00 71 80 20 51 E0 18 07 30 24 00 00 C9
29 00 11 B0 05 3B 24 C0 00 00 01 68 81 16 68 81 16 24 13 1E
29 00 11 C0 2A 3C C0 63 0C 08 04 28 08 20 34 00 00 00 00 46
29 00 11 D0 11 01 40 02 16 58 60 41 06 34 48 86 36 A0 9F F9
29 00 11 E0 B8 7C 24 1F 2F 45 7C 3E 60 C6 3C 00 B1 A1 20 00
29 00 0D F0 00 28 12 0C F5 FF FF 3F 00 00 15 00
//Blank 16
23 00 03 41 5A 10
29 00 11 80 00 00 03 E7 8F 0B 00 3C 80 01 6A 0C 18 C4 20 C5
29 00 11 90 1C 94 D4 62 CD 3D F8 03 3F F0 03 3F 00 FF FF FF
23 00 03 A0 81 00
//Blank 17
23 00 03 41 5A 11
29 00 08 80 00 00 00 00 00 00 00
//Blank 18
23 00 03 41 5A 12
29 00 11 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
29 00 11 90 00 00 41 37 F1 E7 00 00 00 00 00 00 00 00 00 00
29 00 0D A0 00 2D 23 05 FB 00 2D 23 05 FB 00 01
//Blank 19
23 00 03 41 5A 13
29 00 11 80 01 08 80 15 00 15 98 18 3F 10 00 90 00 04 18 00
29 00 11 90 70 80 30 90 32 70 3E 97 8B 39 30 C4 09 C4 09 C4
29 00 11 A0 89 4F DC 45 80 0A C4 09 C4 09 80 02 00 00 00 00
29 00 11 B0 00 00 00 00 00 00 1B 00 25 C3 47 69 A1 8B 25 C3
29 00 11 C0 47 69 A1 8B 00 00 00 14 0D A0 80 29 28 60 0A 0A
29 00 11 D0 98 82 02 A6 A0 80 29 F8 61 0A 7E 98 82 1F A6 E0
29 00 11 E0 87 29 F8 61 0A 1F 46 1E 46 00 20 02 05 A0 90 C1
29 00 05 F0 10 40 26 00
//Blank 20
23 00 03 41 5A 14
29 00 11 80 01 02 40 2C 99 DF EF F7 2B C4 03 00 00 82 85 28
29 00 11 90 50 88 03 F0 03 FE 81 00 6E 00 39 40 C6 0D 20 07
29 00 11 A0 88 30 07 BF 1F 02 9B E0 F7 3B 00 04 0B 33 28 A1
29 00 11 B0 0D 18 00 00 00 00 00 00 00 00 02 00 80 88 07 88
29 00 11 C0 07 05 00 30 18 0C 49 82 42 1C 1C C5 00 94 34 28
29 00 11 D0 C4 C1 51 0C 40 49 84 42 1C 1C C5 00 94 54 28 C4
29 00 11 E0 C1 51 0C 40 49 86 42 1C 1C C5 00 F4 35 28 C4 C1
29 00 11 F0 51 0C 40 5F 85 42 1C 1C C5 00 F4 75 28 C4 C1 51
//Blank 21
29 00 03 41 5A 15
29 00 11 80 0C 40 C3 80 DF 0F 09 00 00 00 00 00 00 00 00 00
29 00 11 90 00 00 00 00 00 00 00 00 00 C0 00 80 BF DF 4F 06
29 00 11 A0 10 27 B4 C4 40 AB 0D 82 FC 0F 00 00 00 00 00 00
29 00 11 B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
29 00 11 C0 00 00 00 00 00 00 00 00 00 80 08 40 00 04 34 DA
29 00 11 D0 B6 6D 5B D3 34 3B D3 53 21 C4 20 04 A0 6D DB F6
29 00 11 E0 75 DB B6 6D 5B D3 34 3B D3 53 21 40 20 0C A4 6D
29 00 11 F0 DB F6 75 DB B6 6D DB D6 34 3B D3 53 21 C4 20 04
//Blank 22
23 00 03 41 5A 16
29 00 11 80 A0 6D DB F6 75 DB B6 6D DB D6 34 3B D3 53 21 40
29 00 11 90 20 0C A4 6D DB F6 75 01 00 00 00 00 00 00 00 00
29 00 11 A0 00 00 00 00 00 00 00 00 00 00 00 00 C0 1F E1 01
29 00 11 B0 28 02 00 00 00 00 00 00 00 00 04 00 00 00 00 00
29 00 08 C0 00 00 00 00 00 00 00
//Blank 24
23 00 03 41 5A 18
29 00 11 80 7F 7F FE FE FE FE FE FE FE FE FE FE D4 7F D4 D4
29 00 11 90 D4 D4 D4 D4 D4 D4 D4 D4 AA AA AA AA AA AA AA AA
29 00 11 A0 AA AA AA AA 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F
29 00 11 B0 7C 83 79 86 79 86 79 86 79 86 79 86 7A 83 7A 85
29 00 11 C0 7A 85 7A 85 7A 85 7A 85 7B 84 7B 84 7B 84 7B 84
29 00 11 D0 7B 84 7B 84 7C 83 7C 83 7C 83 7C 83 7C 83 7C 83
29 00 11 E0 FE 7F 7F FE FE FE FE FE FE FE FE FE FE D4 7F D4
29 00 11 F0 D4 D4 D4 D4 D4 D4 D4 D4 D4 AA AA AA AA AA AA AA
//Blank 25
23 00 03 41 5A 19
29 00 11 80 AA AA AA AA AA 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F
29 00 11 90 7F 7C 83 79 86 79 86 79 86 79 86 79 86 7A 83 7A
29 00 11 A0 85 7A 85 7A 85 7A 85 7A 85 7B 84 7B 84 7B 84 7B
29 00 11 B0 84 7B 84 7B 84 7C 83 7C 83 7C 83 7C 83 7C 83 7C
29 00 11 C0 83 7F 04 FF 1E 00 08 10 18 20 28 30 38 FC 00 04
29 00 0C D0 20 00 01 08 40 00 02 10 80 00 FC
//Blank 26
29 00 03 41 5A 1A
29 00 11 80 F0 D9 C8 BA AF A6 9E 98 92 8D 88 84 00 60 F6 CF
29 00 11 90 FC 6F F6 EF CF AF 5F 55 00 F8 00 F8 00 F8 AD 8D
29 00 11 A0 73 60 53 4A 43 7F 78 10 A0 3F 00 00 00 00 00 00
29 00 11 B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
29 00 09 C0 00 00 00 00 00 00 00 00
//Blank 28
23 00 03 41 5A 1C
29 00 11 80 00 04 08 0C 00 10 14 18 1C 00 20 28 30 38 00 40
29 00 11 90 48 50 58 00 60 68 70 78 00 80 88 90 98 00 A0 A8
29 00 11 A0 B0 B8 00 C0 C8 D0 D8 00 E0 E8 F0 F8 00 FC FE FF
29 00 11 B0 00 00 04 08 0C 00 10 14 18 1C 00 20 28 30 38 00
29 00 11 C0 40 48 50 58 00 60 68 70 78 00 80 88 90 98 00 A0
29 00 11 D0 A8 B0 B8 00 C0 C8 D0 D8 00 E0 E8 F0 F8 00 FC FE
29 00 11 E0 FF 00 00 04 08 0C 00 10 14 18 1C 00 20 28 30 38
29 00 11 F0 00 40 48 50 58 00 60 68 70 78 00 80 88 90 98 00
//Blank 29
23 00 03 41 5A 1D
29 00 11 80 A0 A8 B0 B8 00 C0 C8 D0 D8 00 E0 E8 F0 F8 00 FC
29 00 05 90 FE FF 00 00
//Blank 31
23 00 03 41 5A 1F
29 00 11 80 5A 0F 70 09 28 30 38 40 48 50 58 60 20 30 38 40
29 00 11 90 48 50 58 60 20 28 38 40 48 50 58 60 20 28 30 40
29 00 11 A0 48 50 58 60 20 28 30 38 48 50 58 60 20 28 30 38
29 00 11 B0 40 50 58 60 20 28 30 38 40 48 58 60 20 28 30 38
29 00 11 C0 40 48 50 60 20 28 30 38 40 48 50 58 FF 5A 1E 20
29 00 0D D0 00 02 20 00 02 20 00 02 20 00 02 FE
//Blank 32
23 00 03 41 5A 20
29 00 11 80 45 77 03 00 0A F5 FF AB 10 08 02 08 03 41 18 30
29 00 11 90 18 48 E1 40 E1 20 30 18 C8 21 41 01 45 18 44 42
29 00 11 A0 92 90 28 24 0A 09 06 D3 F0 50 36 7F D0 1F 12 E0
29 00 11 B0 18 36 1B 11 04 20 02 D0 80 B3 01 00 30 18 08 06
29 00 11 C0 E3 A1 00 00 60 30 8D 0D A4 02 01 80 04 38 00 50
29 00 11 D0 80 13 E0 00 14 80 50 30 00 E0 83 00 00 28 0E 06
29 00 11 E0 43 55 55 55 55 55 55 44 44 44 44 44 C4 08 82 C6
29 00 11 F0 E0 81 00 20 00 21 42 88 20 09 10 00 00 82 A4 30
//Blank 33
23 00 03 41 5A 21
29 00 11 80 04 41 06 60 92 A6 6D 00 00 60 DA 06 00 DA 26 09
29 00 11 90 92 00 00 85 11 0C 00 00 40 00 00 00 00 16 00 A5
29 00 11 A0 00 08 10 15 10 C5 00 44 92 2A 20 92 6D 49 92 54
29 00 11 B0 41 14 93 94 24 49 92 24 09 E0 0F 00 55 10 01 08
29 00 06 C0 01 42 01 11 00
//Blank 34
23 00 03 41 5A 22
29 00 11 80 2D D3 00 40 55 05 40 05 54 55 55 01 40 15 1E 70
23 00 03 90 D0 00
//Blank 35
29 00 03 41 5A 23
29 00 11 80 09 01 02 05 00 05 04 00 00 00 00 00 00 00 00 00
29 00 0A 90 01 FF 1F 20 00 01 00 00 FE
//Blank 36
23 00 03 41 5A 24
29 00 11 80 00 03 00 FF FF 66 00 00 00 00 00 00 00 00 53 48
29 00 0F 90 5A A5 5A 00 00 00 00 22 22 3A 22 00 00 00
//-------------  LCD Initial code end -------------------------
//SPI not FINISH
//      GEN_WR(90 5A
//SPI FINISH
23 00 03 41 5A 24
13 00 02 90 A5

//Blank select 2F 
23 00 03 41 5A 2F
//INT CANCEL__TP_I2C mode 
13 00 02 4C 03
//Bypass or FIFO mode 
13 00 02 09 00
//CMD1 LEDPWM set
23 00 03 51 ff 0f
13 00 02 53 24
13 00 02 55 00

//Bist mode
//GEN_WR(02 5A

//Bist mode have TP term  
//GEN_WR(41 5A 0F
//GEN_WR(85 00 //bit[0] reg_tp_syncmiss_sw_opt=0
//GEN_WR(DE 86 //bit[0] reg_tp_syncmiss_sw_opt_b1=0

03 78 01 11
03 0A 01 29
//-------------  Display Initial Setting end -------------------------

// Video Mode Enable--------------------------------------------------
03 00 01 B7
03 00 01 59
03 00 01 02
//----------------------------------------------------------------------

23 00 03 FF FF FF

//Read From SD Card-----------------------------------------------------
//Dis_pic_from_SD(00

//Erase SD
//Erase_SD(

//BIST Enable GEN_WR(02 5A)---------------------------------------
//  GEN_WR(02 5A

//read register 
//  Readregister(80 10 01

03 96 01 29
03 FF 01 11
];

panel-exit-sequence = [
05 78 01 28
05 78 01 10
];

//HS10  VS12 VBP32 VFP34 HBP17 HFP16 PCLK149 Hactive1200 Vactive 1920
disp_timings0: display-timings {
native-mode = <&dsi0_timing0>;
dsi0_timing0: timing0 {
clock-frequency = <149000000>;
hactive         = <1200>;
vactive         = <1920>;
hback-porch     = <17>;
hfront-porch    = <16>;
vback-porch     = <32>;
vfront-porch    = <34>;
hsync-len       = <10>;
vsync-len       = <12>;
hsync-active    = <0>;
vsync-active    = <0>;
de-active       = <0>;
pixelclk-active = <0>;
};
};

        ports {
#address-cells = <1>;
#size-cells = <0>;

            port@0 {
reg = <0>;
panel_in_dsi: endpoint {
remote-endpoint = <&dsi_out_panel>;
};
};
};
};

    ports {
#address-cells = <1>;
#size-cells = <0>;

        port@1 {
reg = <1>;
dsi_out_panel: endpoint {
remote-endpoint = <&panel_in_dsi>;
};
};
};

};


&dsi0_in_vp2 {
status = "disabled";
};

&dsi0_in_vp3 {
status = "okay";
};

&mipi_dcphy0 {
status = "okay";
};

&route_dsi0 {
status = "okay";
connect = <&vp3_out_dsi0>;
};


//&goodix_ts {
//        gtp_resolution_x = <1200>;
//        gtp_resolution_y = <1920>;
//        gtp_int_tarigger = <1>;
//        gtp_change_x2y = <0>;
//        gtp_overturn_x = <0>;
//        gtp_overturn_y = <0>;
//        gtp_send_cfg = <1>;
//        gtp_touch_back = <1>;
//        gtp_touch_wakeup = <1>;
//
//        goodix,cfg-group0 = [
//                5E B0 04 80 07 05 05 00 01 0F 28 05 
//                50 32 03 05 00 00 00 00 00 00 00 00 
//                00 00 00 8C 2C 0E 52 54 31 0D 00 00 
//                01 80 04 1C 00 00 00 00 00 03 64 32 
//                00 00 00 52 66 94 C5 02 07 00 00 04 
//                83 53 00 82 57 00 80 5B 00 7F 5F 00 
//                7E 63 00 7E 00 00 00 00 00 00 00 00 
//                00 00 00 00 00 00 00 00 00 00 00 00 
//                00 00 00 00 00 00 00 00 00 00 00 00 
//                00 00 00 00 1C 1A 18 16 14 12 10 0E 
//                0C 0A 08 06 04 02 FF FF FF FF FF FF 
//                FF FF FF FF FF FF FF FF FF FF 00 02 
//                04 06 08 0A 0C 0F 10 12 13 14 28 26 
//                24 22 21 20 1F 1E 1D 1C 18 16 FF FF 
//                FF FF FF FF FF FF FF FF FF FF FF FF 
//                FF FF FF FF 22 01
//        ];
//
//        goodix,cfg-group2 = [
//                    00 20 03 00 05 0A 05 00 01 08 28
//                    05 50 32 03 05 00 00 00 00 00 00
//                    00 00 00 00 00 8C 2C 0E 17 15 31
//                    0D 00 00 01 BA 03 1D 00 00 00 00
//                    00 03 64 32 00 00 00 0F 41 94 C5
//                    02 07 00 00 04 99 11 00 77 17 00
//                    5F 1F 00 4C 2A 00 41 38 00 41 00
//                    00 00 00 00 00 00 00 00 00 00 00
//                    00 00 00 00 00 00 00 00 00 00 00
//                    00 00 00 00 00 00 00 00 00 00 00
//                    00 00 1C 1A 18 16 14 12 10 0E 0C
//                    0A 08 06 04 02 00 00 00 00 00 00
//                    00 00 00 00 00 00 00 00 00 00 28
//                    26 24 22 21 20 1F 1E 1D 1C 18 16
//                    00 02 04 06 08 0A 0C 0F 10 12 13
//                    14 FF FF 00 00 00 00 00 00 00 00
//                    00 00 00 00 00 00 00 00 FE 01
//        ];
//
//};

http://www.dtcms.com/a/332366.html

相关文章:

  • Redisson分布式锁实战指南:原理、用法与项目案例
  • LINUX软件编程 -- IO
  • Microsoft Visual Studio常用快捷键和Windows系统常用快捷键的整理
  • python合并两个字典
  • 【Javaweb学习|黑马笔记|Day1】初识,入门网页,HTML-CSS|常见的标签和样式|标题排版和样式、正文排版和样式
  • java + html 图片点击文字验证码
  • 谈谈《More Effective C++》的条款30:代理类
  • initdata段使用方式
  • 图论——Djikstra最短路
  • 英文PDF翻译成中文怎么做?试试PDF翻译工具
  • 【学习笔记】Java并发编程的艺术——第7章 Java中的13个原子操作类
  • C#---StopWatch类
  • C++设计模式:类间关系
  • Linux Namespace隔离实战:dd/mkfs/mount/unshare构建终极沙箱
  • PCB沉金工艺解析:高端电子制造的可靠基石
  • 推荐一款高性能状态机管理解决方案
  • Java ArrayList的介绍及用法
  • OpenCV Python——VSCode编写第一个OpenCV-Python程序 ,图像读取及翻转cv2.flip(上下、左右、上下左右一起翻转)
  • MySQL知识点(上)
  • adb 发送广播
  • dockerfile自定义镜像,乌班图版
  • 高并发接口性能优化实战:从200ms到20ms的蜕变之路
  • 线索转化率翻3倍?AI重构CRM
  • Uniapp之微信小程序自定义底部导航栏形态
  • 北京JAVA基础面试30天打卡10
  • 数据资产运营——解读 167页 2025 县域数据资产运营蓝皮书【附全文阅读】
  • 5G工业一体机汽车零部件工厂的无纸化管理
  • [激光原理与应用-285]:理论 - 波动光学 - 无线电磁波的频谱分配
  • [激光原理与应用-286]:理论 - 波动光学 - 不同频段电磁波的特点与差异性
  • 局部变量与全局变量的关系及应用