Part Number:DS90UB941AS-Q1
连接方式为: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寄存器,但失败了
Amy Luo:
您好,
感谢您对TI产品的关注!为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上,将由资深的英文论坛工程师为您提供帮助。
英文论坛对应子论坛链接:e2e.ti.com/…/interface-forum
,
liu chengli:
谢谢你,上述问题,我已经解决了。
我还有一个问题,要咨询一下。正如之前所说,我的应用是:cpu -> 941 -> 同轴线 -> 924 -> 1280*800 lvds
在924的后端,我还有一个触摸屏,触摸屏的iic信号线和中断信号线 是连接到924芯片上。
请问,我该如何驱动触摸屏,思路是什么?
,
Amy Luo:
很高兴您解决了上述问题!
关于新的问题,建议您另新发一帖,以方便其他用户检索。