AnsweredAssumed Answered

Dual Channel Lvds on i.Mx6q

Question asked by Luigi Scgnet on Oct 20, 2015
Latest reply on Oct 20, 2015 by igorpadykov

Hello All,

I'm working on imx6q module made from Tq group, I'm trying to use an LVDS display 1920x720 built from Auo.

I've never used lvds display under linux and I don't know how to set my dts file to work with dual channel lvds display.

This is my actual setting:

 

 

&ldb {

 

status = "okay";

lvds-channel@0 {

fsl,data-mapping = "spwg";

fsl,data-width = <24>;

status = "okay";

display-timings {

            native-mode = <&timing0>;

timing0: c123han {

clock-frequency = <47500000>;

hactive = <960>;

vactive = <720>;

hfront-porch = <10>;

hback-porch = <10>;

hsync-len = <20>;

vback-porch = <19>;

vfront-porch = <19>;

vsync-len = <2>;

};

};

};

lvds-channel@1 {

fsl,data-mapping = "spwg";

fsl,data-width = <24>;

status = "okay";

display-timings {

            native-mode = <&timing1>;

timing1: c123han {

clock-frequency = <47500000>;

hactive = <960>;

vactive = <720>;

hfront-porch = <10>;

hback-porch = <10>;

hsync-len = <20>;

vback-porch = <19>;

vfront-porch = <19>;

vsync-len = <2>;

};

};

};

};

 

But the display doesn't show anything. The backlight is powered on and all power supply or enable pins are ok.

 

Thanks to all

 

Outcomes