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?