Hello,
I'm using iMX6DL with Android 5.1.1, Linux kernel 3.14.52. I use LVDS output for display signals. These signals are converted to RGB by an external IC because I use RGB display (only LVDS signals are available from iMX6 hardware).
The display orientation is natively portrait.
The display horizontal lines are increasingly vibrating. At the top, screen is well displayed but at the bottom, horizontal lines are going right to left and left to right.
By default, display is printed in diagonal. When I turn on "Show layout bounds", vibration stops. At the left of display, some pixels come from de right of the screen.
Any advice will help.
Thanks, Pierre
Solved! Go to Solution.
Dear Igor,
Problem resolved by hard inverting RGB clock.
Thanks, Pierre
Dear Igor,
Thanks for your advices. I'm working on it. Should takes several days.
Regards, Pierre
Dear Igor,
Problem resolved by hard inverting RGB clock.
Thanks, Pierre
Hi Pierre
from description seems there is loss of synchronization, this may be due
to incorrect timings from i.MX6 side (for checking one can try to attach true lvds lcd
with similar characteristics) or rgb converter chip. Later may be caused by poor lvds signal,
for example noise, one can try to diminish it by decreasing cable length and fps.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------