瑞芯微Rockchip开发者社区
直播中

钱一辰

7年用户 923经验值
私信 关注
[问答]

如何去实现edp主屏与lvds副屛的同显设计呢

如何对edp屏和lvds屏的dts文件进行配置呢?
如何去实现edp主屏与lvds副屛的同显设计呢?

回帖(1)

魏茂娜

2022-3-3 10:11:24
  1 找到在要编译的rk3288-evb-android-rk808-edp.dts
  调试思路先将edp和lvd的配置其dts分别点亮后,最后将两个屏幕的dts合
  在rk3288-evb- android-rk808-edp.dts中添加最终的edp屏和lvds屏的dts配置如下:
  。。。。。。。。。。
  //为edp start添加《《《
  &edp {
  status = “okay”;
  };
  &edp_phy {
  状态=“好的”;
  };
  &route_edp {
  status = “好的”;
  };
  //rk3288 有两路通道vopb(4K) vopl(2K) ,这里同显设vopb通道是edp,vopl通道是lvds
  &edp_in_vopb {
  status = “okay”;
  };
  &edp_in_vopl {
  状态=“禁用”;
  };
  &edp_panel {
  // 兼容 = “simple-panel”;
  // 背光 = 《&backlight》; //这里同显如果发光,只需要配置一个发光
  power-supply = 《&vcc_lcd》;
  状态=“好的”;
  disp_timings: display-timings {
  native-mode = 《&edp_panel_name》;
  edp_panel_name:timing0 {
  时钟频率 = 《158000000》;
  hactive = 《1920》;
  活跃 = 《1080》;
  hfront-porch = 《48》;
  hsync-len = 《4》;
  hback-porch = 《310》;
  vfront-porch = 《3》;
  vsync-len = 《4》;
  hsync-active = 《0》;
  垂直同步主动 = 《0》;
  停用 = 《0》;
  像素clk-active = 《0》;
  };
  };
  };
  // 添加 edp end 》》》
  // 添加用于 lvds start 《《《
  &route_lvds {
  status = “okay”;
  };
  &lvds {
  状态=“好的”;
  };
  //rk3288 有两路通道vopb(4K) vopl(2K) ,这里同显设vopb通道是edp,vopl通道是lvds
  &lvds_in_vopl {
  status = “okay”;
  };
  &lvds_in_vopb {
  状态=“禁用”;
  };
  &
  lvds_panel {状态=“好的”;
  ;
  背光 = 《&背光》; //这里同显如果使用ME,只需要配置一个亮度
  // bus-format = 《DIA_BUS_FMT_RGB666_1X18》; 《MEDIA_BUS_FMT_RGB888_1X24》;
  // 总线格式 = 《MEDIA_BUS_FMT_RGB888_1X24》;
  启用-gpios = 《&gpio7 3 GPIO_ACTIVE_HIGH》;
  // 启用 = 《&gpio7 3 GPIO_ACTIVE_HIGH》;
  启用延迟毫秒 = 《10》;
  // 电源 = 《&vcc_lcd》;
  Rockchip,数据映射=“vesa”;
  // rockchip,data-mapping = “jeida”;
  Rockchip,数据宽度= 《24》;
  Rockchip,输出=“duallvds”;
  显示时序 {
  原生模式 = 《&lvds_panel_name》;
  屏幕类型 = 《SCREEN_DUAL_LVDS》;
  lvds 格式 = 《LVDS_8BIT_2》;
  外观 = 《OUT_P888》;
  时钟频率 = 《148000000》;
  hactive = 《1920》;
  活跃 = 《1080》;
  hback-porch = 《100》;
  hfront-porch = 《160》;
  vback 门廊 = 《25》;
  vfront-porch = 《10》;
  hsync-len = 《1》;
  垂直同步长度 = 《1》;
  hsync-active = 《20》;
  停用 = 《0》;
  像素clk-active = 《0》;
  };
  };
  };
  // 添加 lvds end 《《《
  。。。。。。。。。。。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分