i.MX8 MIPI DSI to LVDS display issue

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

i.MX8 MIPI DSI to LVDS display issue

3,883 次查看
bensonhuang
Contributor III

Hi,

Processor: i.MX8mq

OS: Yocto (Linux L4.9.51 for i.MX 8MQuad Beta) & Android (Android O8.0.0 for i.MX 8MQuad Beta)

We use Ti SN65DSI83 to transform MIPI DSI signal to LVDS display.

When we turn on SN65DSI83 test pattern mode, we can see test pattern shown on the panel.

But when we turn off SN65DSI83 test pattern mode, we will see LVDS panel will repeat showing red, green, blue, black, white, checkerboard, grey.

Will i.MX8 MIPI DSI generate some test pattern by default?

What is the expected behavior on the panel?

Thanks.

PS: Attach the video of the display.

标签 (3)
4 回复数

2,096 次查看
xinchuan
Contributor III

请问楼主问题解决了吗?我现在也在用SN65DSI83,也只是点亮了测试图像?麻烦指导一下.

0 项奖励
回复

2,096 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hi Benson,

No, you have enable it somewhere, or this is due to RAM problem.

0 项奖励
回复

2,096 次查看
bensonhuang
Contributor III

Hi Bio_TICFSL,

Thanks for your reply.

You said I have enabled it somewhere, but I don't know how to enable the test pattern.

From the i.MX8 reference manual page 2040, I have seen one register (IOMUXC_GPR_GPR29) which has one field DSI_TEST_PATTERN for DSI test control.

IOMUXC_GPR_GPR29.PNG

Will the initial value of this register cause the behavior?

If so, how to change the value to turn off the test pattern?

Another point you mentioned is due to the RAM problem.

How to judge if this is the root cause? (From debug log or some other way)

Please give me some advice.

Thanks.

0 项奖励
回复

2,096 次查看
jrtigerlee
Contributor III

Hi Benson,

I also found this register , but didn't know how to initial test pattern. 

Do you have detail to initial the register and let MIPI DSI interface send test pattern ?

0 项奖励
回复