flickering and splite when using imx8mn with icn6211 mipi to RGB convertor chip

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

flickering and splite when using imx8mn with icn6211 mipi to RGB convertor chip

1,000 次查看
AccuJie
Contributor III

Hi,

We have an imx8mn board with an icn6211 chip to convert the MIPI signal to an RGB signal. 

I port the driver which can show the image. However, sometimes the screen is flickering and split. I suspect it is the sync issue or with the DRM driver?

AccuJie_0-1641528763188.jpeg

 

I posted a demo video here https://www.youtube.com/watch?v=00nUH5keII8. The split and flickering are very weird since it seems related to the content of the image. And always have the same width between each splitting. 

Here is the datasheet from our LCD 800*480. 

AccuJie_0-1641317055567.png

 

Here is the parameters I make for the screen:

 

 

static const struct drm_display_mode jy20f56_mode = {
	.clock = 33300,
	.hdisplay = 800,
	.hsync_start = 800 + 210,
	.hsync_end = 800 + 210 + 10,
	.htotal = 800 + 210 + 10 + 36,
	.vdisplay = 480,
	.vsync_start = 480 + 22,
	.vsync_end = 480 + 22 + 8,
	.vtotal = 480 + 22 + 8 + 15,
};

static const struct panel_desc jy20f56 = {
	.modes = &y20f56_mode,
	.num_modes = 1,
	.bpc = 8,
	.size = {
		.width = 154,
		.height = 88,
	},
	.bus_format = MEDIA_BUS_FMT_RGB888_1X24,
};

 

 

 

Now I don't have any idea how to debug this kind of issue.

Really appreciate anyone who has any experience or idea.

 

Thanks,

Jie

 

 

0 项奖励
3 回复数

979 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Which version of BSP are you using?Can you try the newest BSP?

0 项奖励

975 次查看
AccuJie
Contributor III

Hi, 

Thanks for your reply.

 

The BSP version I used is 5.4.24 zeus. Have you ever seen this kind of issue before?

Compiling of the latest BSP is really time consuming. I will have a try this week later.

0 项奖励

971 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

You can set drm debug mode to see more log when this issue happened.

0 项奖励