EDP屏只能和HDMI同时连接才能显示,无法单独使用

固件类型:自行编译的固件
SDK包名称:rk356x_linux_release_20211019
SDK修改内容:EDP屏只能和HDMI同时连接才能显示,无法单独显示
Log日志:rk3568-firefly-aioj-edp-M156X40.zip

  • 固件类型:自行编译的固件

  • SDK包名称:rk356x_linux_release_20211019

  • SDK更新到哪个COMMIT:0000-00-00 00:00:00

  • SDK修改内容:适配EDP屏,尝试了各种组合,只有HDMI和EDP同时插入才能显示,其他方式EDP屏不点亮和显示,修改rk3568-firefly-aioj-edp-M156X40.dts如下

  • 1.EDP主/HDMI副可以正常显示(HDMI和EDP都要接入,不接HDMI屏EDP屏也不亮)

  • &edp_phy { status = “okay”;};
    &route_edp { status = “okay”; connect = <&vp0_out_edp>;};
    &edp_in_vp0 { status = “okay”;};
    &edp_in_vp1 { status = “okay”;};

  • 2.EDP主无显示,HDMI只显示副屏内容

  • &edp_phy { status = “okay”;};
    &route_edp { status = “okay”; connect = <&vp0_out_edp>;};
    &edp_in_vp0 { status = “okay”;};
    &edp_in_vp1 { status = “disabled”;};

  • 3.EDP无显

  • &edp_phy { status = “okay”;};
    &route_edp { status = “okay”; connect = <&vp0_out_edp>;};
    &edp_in_vp0 { status = “okay”;};
    &edp_in_vp1 { status = “disabled”;};
    &hdmi { status = “disabled”;};

tchip_askquestions
rk3568-firefly-aioj-edp-M156X40.zip (1.55 KB)

本帖最后由 Liuth 于 2022-6-27 10:23 编辑

你需要单独使用 EDP 吗?
rk3568-firefly-aioj-edp-M156X40 这个 dts 就是单独使用 EDP 的,无需对 SDK 做任何改动

希望单独用EDP。
rk3568-firefly-aioj-edp-M156X40.dts,使用默认配置edp不点亮,
&edp_phy {
status = “okay”;
};

&route_edp {
status = “okay”;
};

&edp_in_vp0 {
status = “okay”;
};

&edp_in_vp1 {
status = “disabled”;
};

&hdmi {
status = “disabled”;
};

只有同时使用edp和hdmi才能点亮edp和显示,而且要把edp_in_vp0 和edp_in_vp1同时使能才行
&edp_phy { status = “okay”;};
&route_edp { status = “okay”; connect = <&vp0_out_edp>;};
&edp_in_vp0 { status = “okay”;};
&edp_in_vp1 { status = “okay”;};

目前是烧录在SD卡启动的,会不会是这个影响?

理论上没关系
我这边试过了,那个dts默认就是能edp单独显示,我用的emmc
而且你这个写法是错的,一个显示器只能走一个vp接口,不能同时开启vp0和1的