imx6q android6.0 mipi dsi phy lock timeout

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

imx6q android6.0 mipi dsi phy lock timeout

714 Views
leeshuai
Contributor III

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 

      1632d45de5e397dfcf9251d948af21d.png

    If  no phy lock time out, the MIPI_DSI_PHY_STATUS readed  value is 0x15BD,

      leeshuai_2-1603680721487.png

 

      If  phy lock time out, it prints 0x1528

     leeshuai_1-1603680619515.png

 

      refer to imx6DQRM.pdf,when phy lock timeout ,lane 0 and lane 1 not in stop state

       leeshuai_0-1603680453162.png

 

     Anyone can help me ,why data lane 0 and lane 1 not in stop state,and phy lock timeout

 

Tags (2)
0 Kudos
3 Replies

685 Views
igorpadykov
NXP Employee
NXP Employee

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 */

https://source.codeaurora.org/external/imx/linux-imx/tree/drivers/video/fbdev/mxc/mxcfb_hx8369_wvga....

 

Best regards
igor

0 Kudos

676 Views
leeshuai
Contributor III

Dear  igorpadykov

 bsp IMX6_M6.0.1_2.1.0_ANDROID_DEMO_BSP  sabresd not  automotive

panel  TRULY WVGA LCD Modue(TFT 720 x1280)

AA.png

 

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 

0 Kudos

638 Views
leeshuai
Contributor III
Dear  igorpadykov my bsp version is  https://www.nxp.com/webapp/sps/download/license.jsp?colCode=IMX6_M6.0.1_2.1.0_AN_DEMO_SD_BSP&appType... my mipi lcd panel is TRULY WVGA LCD Modue(TFT 720 x1280)
0 Kudos