dear,
I am using imx6 solo LDB to drive a 1027X768 LCD pannel. I configured LDB and IPU based on the SDK code. the code to initialize the IPU is running, the image was downloaded to DDR3, LVDS0 is used, IPU1_DI0 is used as the data source, but there is no differential clock and data output to the panel. I tried to switch to a different clock route, there is no change. When I enabled LVDS channel0 and routed to di0, the differential clock clk_p and clk_n both jump to high. Does the clock generation denpend on the IPU configuration or just on the clock tree?
included are the waveforms of clk_P, CLK_N, and CLK_P-CLK_N. It seems to me that the waveforms are urgly. I am new at LVDS Panel. Is it the correct LVDS clock?
Hi hailiu
>Does the clock generation denpend on the IPU configuration or just on the clock tree?
yes, IPU should be also correctly configured. One can look at baremetal examples in
"1.1.0_iMX6_Platform_SDK.zip" on link:
https://community.nxp.com/t5/i-MX-Processors/SMP-Enable-in-IMX6/m-p/542111
Best regards
igor