This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/TDA2E: How to enable TDA2E vout3 output at TDA2E RevB EVM board + auto Processor SDK 3.0.

Part Number: TDA2E


Tool/software: Linux

Hi Expert:

My customer user TDA2E ES2.0 build their board. They just connect VOUT3 with LCD. 
Now software is VSDK 2.11, so it based on GLSDK 7.04. We have modify the DTS file to enable VOUT3 display but failed.
Because from e2e kernel 3.14 support Vout3 have problem. we test it use processor sdk 3.0.0.03.
(e2e.ti.com/.../1890783 )
( e2e.ti.com/.../537138 )
Follow GLSDK user guide. ( processors.wiki.ti.com/index.php )
1. modify audio_display.cfg

          CONFIG_DRM_OMAP_NUM_CRTCS=3
2. doubele check u-boot folder's mux_data.h, the VOUT3 interface pinmux configure is right.

             use omapconf dump 0x4a003400 0x4a003500
insure vout3 pinmux configure is right.
3. modify dra7x-evm-lcd-lg.dtsi add vout3 lcd support.

aliases {
display0 = &lcd0;
display1 = &hdmi0;
display2 = &lcd1;
};

lcd1: display {
compatible = "osddisplays,osd070t1718-19ts", "panel-dpi";

label = "lcd";

/* enable-gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>;*/

panel-timing {
clock-frequency = <33000000>;
hactive = <1024>;
vactive = <768>;
hfront-porch = <32>;
hback-porch = <228>;
hsync-len = <60>;
vback-porch = <21>;
vfront-porch = <7>;
vsync-len = <10>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <1>;
pixelclk-active = <1>;
};

port {
lcd1_in: endpoint {
remote-endpoint = <&dpi_out1>;
};
};
};

&dss {
ports {
#address-cells = <1>;
#size-cells = <0>;
port {
reg = <0>;

dpi_out0: endpoint {
remote-endpoint = <&lcd0_in>;
data-lines = <24>;
};
};

port@2 {
reg = <2>;

dpi_out1: endpoint {
remote-endpoint = <&lcd1_in>;
data-lines = <24>;
};
};
};

when we compile processor sdk 3.0.0.3 the probe R161 and R493,R501, VOUT3 pclk, hs and vs did not have any wave.

4. But if i modify the dra7x-evm-lcd-lg.dtsi just enable vout3,connected EVM board 10.1" LCD pannel to vout1 interface. Probe R161,R493 and R501 it have wave output.

&dss{

ports {
#address-cells = <1>;
#size-cells = <0>;

port {
reg = <2>;

dpi_out: endpoint {
remote-endpoint = <&tlc_in>;
data-lines = <24>;
};
};
};
};

Could you please give us some suggest about how to enable vout3 at TDA2E with processor SDK3.0.0.3?
When we successful bring up customer board with P3.0.0.3, then we will try to move to VSDK 2.11.
Best Regards!
Han Tao