AnsweredAssumed Answered

How does IMX8QXP drive a problem with dual channel LVDS?

Question asked by Jinlong Bai on Apr 3, 2019
Latest reply on Apr 9, 2019 by igorpadykov

hi,

      On the software 4.9.88 software, I have configured the ldb node, and the corresponding configuration is as follows:

                  #############################################################

                    #include "fsl-imx8qxp-mek.dts"

/ {
model = "Freescale i.MX8QXP MEK";
compatible = "fsl,imx8qxp-mek", "fsl,imx8qxp";

lvds0_panel {
compatible = "boe,av123z7m-n11";

port {

panel_lvds0_in: endpoint {
remote-endpoint = <&lvds0_out>;
};
};

port1{
panel_lvds2_in: endpoint {
remote-endpoint = <&lvds2_out>;
};
};
};

};

 

&ldb1_phy {
status = "okay";
};

&ldb1 {

split-mode;
/*fsl,dual-channel;*/
status = "okay";

lvds-channel@0 {
fsl,data-mapping = "spwg";
fsl,data-width = <24>;

status = "okay";
primary;
port@1 {
reg = <1>;

lvds0_out: endpoint {
      remote-endpoint = <&panel_lvds0_in>;
};
};

};

lvds-channel@1 {
               fsl,data-mapping = "spwg";
               fsl,data-width = <24>;

status = "okay";
primary;
port@1 {
    reg = <1>;

    lvds2_out: endpoint {
    remote-endpoint = <&panel_lvds2_in>;
};
};

};
};

&ldb2_phy {
status = "disabled";
};

&ldb2 {
status = "disabled";
};

###################################################################

But can't drive my screen 1920x720p (the timing I have added to panel-simple.c), the error is reported during initialization, the corresponding error message is as follows:

How can I modify if there is an error in configuring the device tree? I hope to get your help, thank you! 

LCD screen manual see attachment。

 

Attachments

Outcomes