Dear ,
I have do test on system deep sleep and wake-up,when system wake up,the mipi lcd can't show anything ,kernel log prompts that " mipi dsi phy lock timeout failed to init mipi lcd"
add debug code trace_printk as below
If no phy lock time out, the MIPI_DSI_PHY_STATUS readed value is 0x15BD,
If phy lock time out, it prints 0x1528
refer to imx6DQRM.pdf,when phy lock timeout ,lane 0 and lane 1 not in stop state
Anyone can help me ,why data lane 0 and lane 1 not in stop state,and phy lock timeout
Hi leeshuai
what bsp and panel used in the case. One can test it on i.MX6Q Sabre SD board
with TRULY WVGA LCD Modue(TFT480800-16-E), use Demo Image
SABRE for Automotive Infotainment based on i.MX 6QuadPlus, i.MX 6Quad and i.MX 6DualLite
For this panel one can look at sleep configuration in driver:
/* exit sleep mode and set display on */
Best regards
igor
Dear igorpadykov
bsp IMX6_M6.0.1_2.1.0_ANDROID_DEMO_BSP sabresd not automotive
panel TRULY WVGA LCD Modue(TFT 720 x1280)
first phy lock time out , then mipi lcd failed,
that is before mipi lcd init,mipi dsi already init failed,so why mipi dsi phy lock timeout