i.MX53: New display shows artifacts

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

i.MX53: New display shows artifacts

跳至解决方案
1,598 次查看
PeterRandeu
Contributor I

On our i.MX53 based board we have been successfully using a Mitsubishi AA050MG01--T1 LCD panel. The display has been discontinued and we replaced it with its successor, a AA050MG03--T1. According to the datasheets, nothing has changed between the two displays except the maximum brightness. So we expected the new display to be a drop in replacement, working "out of the box". But we got some problems: everything shown by the new display is covered by artifacts.


The interesting thing is, that the artifacts are only visible in Linux, but not in u-boot. See the two images:

linux.jpguboot.jpg

The artifacts are static, but there are also some flickering pixels visible in the area that looks like a bar code.

I have change the timing parameters with fbset but that had no influence on the artifacts nor on the flickering.

We did not have any problems with the old display. It worked well with Linux and u-boot.

Has someone an idea, what the cause of the artifacts on the new display might be?

Maybe someone has seen something similar before and can give us a clue on who to fix this problem?

Since the display is working in u-boot, it might be a problem of the display initialization code in Linux?

Thanks for any help,

Peter

标记 (3)
1 解答
1,434 次查看
PeterRandeu
Contributor I

I have solved my problem:

The sync variable of the fb_videmode structure has to be set to FB_SYNC_CLK_LAT_FALL. Then all artifacts on MG03 are gone.

The old MG01 worked without that flag set.

Peter

在原帖中查看解决方案

2 回复数
1,435 次查看
PeterRandeu
Contributor I

I have solved my problem:

The sync variable of the fb_videmode structure has to be set to FB_SYNC_CLK_LAT_FALL. Then all artifacts on MG03 are gone.

The old MG01 worked without that flag set.

Peter

1,434 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Thank you for updating your post with the answer. It will help other users for sure!

0 项奖励
回复