On a i.MX6D custom board, android (jb4.2.2_1.0.0) screen is very noisy after resume from sleep as attached file "After resume.png".
This noise was worse when touch the screen as "Touch after resume.png".
But when retried sleep -> resume again, the noise was resolved as "Retry resume.png".
Do you know how to resolve this issue?
Solved! Go to Solution.
Thank you for your reply.
Then, we understood the thread and patch is for optimizing a LVDS clock, isn't it?
Actually, our partner who made the custom board have confirmed the LVDS clock is no problem.
And HDMI display is no problem when the noise is NOT occurred on LVDS display, but nothing is displayed on HDMI when the noise is occurred on LVDS display if using LVDS + HDMI dual display.
Do you think this issue will be resolved the patch in LVDS panel display corruption? or is this different issue?
I have not encountered the interaction you describe between the HDMI and the LVDS, and have no suggestions at this time. Sorry.
That said, I encourage you to try the patch, regardless of your root cause.
If it does not work for you, please post your results here, and somebody might have follow-up ideas.
Can you guess what is root cause by the following relationship LVDS and HDMI display?
> And HDMI display is no problem when the noise is NOT occurred on LVDS display, but nothing is displayed on HDMI when the noise is occurred on LVDS display if using LVDS + HDMI dual display.
For your information, this issue was not resolved even if slide the home menu.
And if tap the noisy screen, the noise was increased.
In addition, the following error was output to logcat when this issue was occurred.
E/GKI_LINUX( 2955): ##### ERROR : timer_thread: tick delayed > 5 slots (-1177206671,-50000000) -- cpu overload ? #####
I got the information what IPU/DI is used from our partner.
LVDS => IPU0, DI0 (LVDS0)
HDMI => IPU1, DI0
Had your issue got resolved? If yes, we are going to close the discussion in 3 days. If you still need help, please feel free to reply with an update to this discussion.