This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DS90UB941AS-Q1: Hello, I have two questions. One is the flower screen; Second, Android must stand by and display the screen after waking up

Part Number: DS90UB941AS-Q1

The connection mode is :cpu  -> 941 -> Twisted pair -> 924 -> 1280*800 lvds

1,Set according to the example of 941 register configuration, as shown in the following figure,Wrong color

        

941 registers are as follows:

i2cdump -y -f 0 0x0c
        0  1   2   3   4   5   6   7   8   9   a   b   c   d   e    f 
00: 18 00 00 ba 00 00 58 20 40 01 66 00 67 33 33 03 ?..?..X @?f.g33?
10: 00 00 00 88 00 00 f e 9e 7f  7f  01 00 03 00 01 00 ...?..?????.?.?.
20: 03 00 25 00 00 00 00 00 01 20 20 ba 00 00 a5 5a ?.%.....? ?..?Z
30: 00 09 00 05 0c 00 00 00 00 00 00 00 00 00 81 02 .?.??.........??
40: 04 05 10 00 00 00 00 00 00 00 00 00 00 00 00 8c ???............?
50: 16 00 00 00 02 00 00 02 00 00 d9 01 07 06 44 43 ?...?..?..????DC
60: 22 02 00 00 10 00 00 00 00 00 00 00 00 00 20 00 "?..?......... .
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f  00 ..............?.
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
c0: 00 00 82 00 78 00 00 44 40 00 00 00 00 02  ff  00 ..?.x..D@....??.
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
e0: 00 00 82 00 68 08 00 00 00 00 00 00 00 02 00 00 ..?.h?.......?..
f0:  5f  55 42 39 34 31 00 00 00 00 00 00 00 00 00 00 _UB941..........

I initially tested the LCD with the pattern mode of 941 and 924, and the display was OK.

Then, I use the DSI output by the CPU to 941 , and  find the flower screen, and the status register of 941 displays DSI error and DSI PHY error. I don't know how to solve it?

2, 

When 941 probes, the DSI part of the system has not yet output the DSI signal.

Therefore, when I use 941 probe, I use schedule_ delayed_ Work delayed initializing the 941 register  and ensured that after DSI signal output, init 941 register again, but failed,

The screen is not displayed . I need to put the system into standby mode and then wake up, then The screen will show

How should I do?

  • Hi Liu, 

    Which version of PatGen is successfully output on screen, internal or external timing, also was internal clock mode used of DSI clock/REFCLK modes used? 

    Have you verified that packet structure and corresponding timings of the DSI output from CPU? Given there are DSI timing errors and DSI PHY errors, this is one suspect area that needs verified. 

    The 941 DSI Bring-Up guide is another reference for verifying the DSI: www.ti.com/.../snla356.pdf

    Regards, 

    Logan

  • Thank you for your reply。

    The first problem has been solved,change 924 Map Select (MAPSEL) Setting,to configure MSBs on TxOUT3±

    now,Second question,How should I do?

  • Hi Liu, 

    Can you repeat the question? I'm not sure I 100% follow what is being asked. 

    Thanks!

    Logan