连接方式为:cpu -> 941 -> 同轴线 -> 924 -> 1280*800 lvds
一,按941寄存器配置例子设置,如下图所示

941寄存器如下:
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..........
我最初分别用941 ,924的pattern 模式测试lcd,显示均没问题。
然后,我用cpu输出的dsi,发现花屏,并且941的状态寄存器显示dsi error,dsi phy error,我不知道怎么解决?
二是,941进行probe时,系统的dsi部分还没输出dsi信号。
所以,我在941 probe时,使用schedule_delayed_work延迟给941 初始化寄存器,确保dsi输出之后,再init 941寄存器,但失败了
