imx6dl: lvds pixel clock seems to limited to 42.5 MHz

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6dl: lvds pixel clock seems to limited to 42.5 MHz

Jump to solution
890 Views
lzenz
Contributor II

Hello,

we have to support am 1280x800 display with single lvds channel. A display clock with 68 MHz is required. We're using the 3.10.17 kernel.

Everthing is ok when i set the pixel clock to 42.5 MHz and below. Higher clocks do not work but should since the imx6dl should deliver 85 MHz.

Thank you for helping.

Best regards,

Ludwig

Labels (3)
0 Kudos
1 Solution
642 Views
saurabh206
Senior Contributor III

Hi Ludwig

LDB clock can provide up to 85 MHz.

Please check your clock tree. Set correct parent clock according to your requirement.

pastedImage_0.png

View solution in original post

0 Kudos
4 Replies
642 Views
lzenz
Contributor II

After debugging the clock initialization i tried different hardware. It was a hardware defect.

Thank you for your support.

Best regards,

Ludwig

0 Kudos
643 Views
saurabh206
Senior Contributor III

Hi Ludwig

LDB clock can provide up to 85 MHz.

Please check your clock tree. Set correct parent clock according to your requirement.

pastedImage_0.png

0 Kudos
642 Views
lzenz
Contributor II

Thank you for your response.

Can you tell me where it should be done in the kernel code?

I was able to change ldb_di1_clk_sel but was not able to adjust ldb_di1_ipu_div.

0 Kudos
642 Views
igorpadykov
NXP Employee
NXP Employee

if splashscreen is enabled in uboot (CONFIG_SPLASH_SCREEN )

one can check  ..board/mx6qsabresd/mx6qsabresd.c setup_display(void)

Best regards

igor

0 Kudos