How to eliminate MIPI DSI UI transition flicker on MX6?

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

How to eliminate MIPI DSI UI transition flicker on MX6?

Jump to solution
1,233 Views
raymondwang
Senior Contributor I

Recently I am debugging a MIPI DSI panel based on OTM9605A, Everything seems ok in uboot and kernel stage. But a little

problem annoyed me several days that flick when UI transition from bootloader to linux kernel.

I know I have enabled MIPI clock in clock.c

   ccgr3 |= 3 << MXC_CCM_CCGRx_CG8_OFFSET;

Any one encountered similar issue?

Labels (4)
Tags (1)
0 Kudos
1 Solution
676 Views
raymondwang
Senior Contributor I

Issue resolved.

in clock.c pll3_pdf_540M and ipu1 clock was changed. Just comment out following lines for MX6DL

clk_set_rate(&pll3_pfd_540M, 540000000);

clk_set_parent(&ipu1_clk, &pll3_pfd_540M);

  Because in bootloader these clocks are enabled and used by MIPI panel. Re-enable or change will

cause panel flicking.

View solution in original post

0 Kudos
1 Reply
677 Views
raymondwang
Senior Contributor I

Issue resolved.

in clock.c pll3_pdf_540M and ipu1 clock was changed. Just comment out following lines for MX6DL

clk_set_rate(&pll3_pfd_540M, 540000000);

clk_set_parent(&ipu1_clk, &pll3_pfd_540M);

  Because in bootloader these clocks are enabled and used by MIPI panel. Re-enable or change will

cause panel flicking.

0 Kudos