Difference between revisions of "IoTGateway/Features/Linux/Display"
m (Winston.huang moved page Dual Channel to IoTGateway/Features/Linux/Display/Dual Channel without leaving a redirect) |
m (Winston.huang moved page IoTGateway/Features/Linux/Display/Dual Channel to IoTGateway/Features/Linux/Display without leaving a redirect) |
(No difference)
| |
Revision as of 03:59, 11 August 2016
Dual Channel LVDS Display
Calculating Timings parameter of LVDS Panel SOP OS: Yocto 1.8 Modify imx6qdl-advantech.dtsi Step1: In ldb parameter, add parameter --> split-mode; /* dual-channel setting *
&ldb {
ext_ref = "true";
status = "okay";
split-mode; /* dual-channel setting */
Step2: In lvds-channel@1, change [crtc = "ipu1-di1";] to [crtc = "ipu1-di0";]
lvds-channel@1 {
fsl,data-mapping = "spwg";
fsl,data-width = <24>;
/* crtc = "ipu1-di1"; */
crtc = "ipu1-di0"; /* dual-channel setting */
status = "okay";
Step3: In display-timings native-mode = <&timing0>, Delete the other panel parameter.Add" LTI370LN01 " Parameter
//Dual channel panel
timing0: lti370ln01 {
clock-frequency = <148500000>;
hactive = <1920>;
vactive = <544>;
hback-porch = <70>;
hfront-porch = <70>;
vback-porch = <200>;
vfront-porch = <200>;
hsync-len = <140>;
vsync-len = <185>;
};
Calculating Timings parameter Check your panel Timing table Example : samsung 37 inch panel
(1)clock-frequency --> Clock (MHz)
(2)hactive --> Horizontal Active Display Period
(3)vactive --> Vertical Active Display Period
(4)hback-porch + hfront-porch + hsync-len (Total) = Blanking = Horizontal Total - Horizontal Active Display Period
(5)vback-porch + vfront-porch + vsync-len (Total) = Blanking = Vertical Total - Vertical Active Display Period
