i.MX8 MIPI DSI to LVDS display issue

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX8 MIPI DSI to LVDS display issue

4,213 Views
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.

Labels (3)
4 Replies

2,426 Views
xinchuan
Contributor III

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

0 Kudos
Reply

2,426 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hi Benson,

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

0 Kudos
Reply

2,426 Views
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 Kudos
Reply

2,426 Views
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 Kudos
Reply