1 先找到 dts 位置
kernel/arch/arm64/boot/dts/rockchip/rk356x/
因为我的板子用的是mipi1 所以注释掉其他的,选择一个mipi1的dtsi,来改就行。
2 接下来就是联系屏幕厂家,确定屏幕参数,和mipi的初始化数据 ,
#include "rp-lcd-hdmi.dtsi"
#define RP_SINGLE_LCD
#define RP_MIPI1_USED
&dsi1 {
status = "okay";
//rockchip,lane-rate = <480>;
dsi1_panel: panel@0 {
status = "okay";
compatible = "simple-panel-dsi";
reg = <0>;
reset-delay-ms = <20>;
init-delay-ms = <20>;
enable-delay-ms = <120>;
prepare-delay-ms = <120>;
dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
MIPI_DSI_MODE_VIDEO_SYNC_PULSE)>;
dsi,form