About 6 months ago, I successfully brought up two Industrial 800x480 LVDS displays running in dual mode (my patch to the dts file is attached).
What changes do I need to make to make the displays independent?
Simply changing the mode is not enough. My displays show that I have something clocked wrong (they do the funky wave of black).
My timing is correct for both of them for dual. In looking at ldb.c I see that dual mode runs with a different divider than other modes. (in certain modes it is divide by 3.5).
First what the correct mode so I can have two independent display? I think split.
Second do I double or halve the clock? I've tried both for split mode, no joy
Is there another setting I need to change?
I've tried making fb2 and fb3 matching fb1.
mxcfb1: fb@0 {
compatible = "fsl,mxc_sdc_fb";
disp_dev = "ldb";
mode_str ="LDB-XGA";
interface_pix_fmt = "RGB24";
default_bpp = <24>;
int_clk = <0>;
late_init = <0>;
status = "disabled";
};
Any help would be appreciated. I've struggled with this for a while.
Original Attachment has been moved to: 0004-Display.patch.zip