TI中文支持网
TI专业的中文技术问题搜集分享网站

DS90UB926与DS90UB925作为repeater模式使用时寄存器配置问题

项目简介:

我们设计了一个模块使用DS90UB926和DS90UB925,用来作为中继模式使用,用来增加一路视频输出。安装到原本的导航主机(使用DS90UB921)和触摸显示模组(使用DS90UB924)之间。

问题点:

我们将926和925的i2c寄存器都设置为pass_all,在屏幕那端的i2c能测到波形,且两路图像输出显示正常,但是触摸无法使用,我们把中断打开,发现主板上的中断脚电平一直被拉低。

 

1# DS90UB925  ID 0x28

2#DS90UB925   ID 0x26

    DS90UB926   ID 0x66

Kailyn Chen:

您好, 做repeater应用时, 需要将UB926的INTB_IN 和UB925的 INTB接在一起,并且必须上拉到VDDIO。

,

user4466165:

有的

,

user4466165:

lvds_sch.pdf

,

Kailyn Chen:

您好,MODE_SEL焊接的阻值都没问题, INT引脚也连接正确。
读一下925的0XC6 和0XC7 寄存器,看下中断源在哪边。

,

user4466165:

925过来的中断源,925应该是显示单元那边的924传过来的

,

user4466165:

我刚才尝试了一下,把我们这个模块的INT断开,然后把主机的921的rem_int和显示单元里面924的int直接连接在一起。所有功能就都正常了,触摸也是正常的,所以问题应该还是中断的问题,还有什么寄存器需要特殊设置的吗?或者有没有参考的repeater模式下关于中断部分寄存器的配置表

,

user4466165:

926_925关掉pass_all.txt

DS926:DS926_0x0 = 66
DS926_0x1 = 4
DS926_0x2 = 0
DS926_0x3 = F0
DS926_0x4 = FE
DS926_0x5 = 1E
DS926_0x6 = 0
DS926_0x7 = 1C
DS926_0x8 = 0
DS926_0x9 = 0
DS926_0xA = 0
DS926_0xB = 0
DS926_0xC = 0
DS926_0xD = 0
DS926_0xE = 0
DS926_0xF = 0
DS926_0x10 = 0
DS926_0x11 = 0
DS926_0x12 = 0
DS926_0x13 = 0
DS926_0x14 = 0
DS926_0x15 = 0
DS926_0x16 = 0
DS926_0x17 = 0
DS926_0x18 = 0
DS926_0x19 = 1
DS926_0x1A = 0
DS926_0x1B = 0
DS926_0x1C = 3
DS926_0x1D = A0
DS926_0x1E = 0
DS926_0x1F = 0
DS926_0x20 = 0
DS926_0x21 = 0
DS926_0x22 = 42
DS926_0x23 = 14
DS926_0x24 = 8
DS926_0x25 = 0
DS926_0x26 = 83
DS926_0x27 = 84
DS926_0x28 = 0
DS926_0x29 = 0
DS926_0x2A = 0
DS926_0x2B = 0
DS926_0x2C = 0
DS926_0x2D = 0
DS926_0x2E = 0
DS926_0x2F = 0
DS926_0x30 = 0
DS926_0x31 = 0
DS926_0x32 = 10
DS926_0x33 = 25
DS926_0x34 = FA
DS926_0x35 = 0
DS926_0x36 = 0
DS926_0x37 = 0
DS926_0x38 = 0
DS926_0x39 = 0
DS926_0x3A = 0
DS926_0x3B = 1
DS926_0x3C = 0
DS926_0x3D = A0
DS926_0x3E = 0
DS926_0x3F = 10
DS926_0x40 = 43
DS926_0x41 = 3
DS926_0x42 = 3
DS926_0x43 = 0
DS926_0x44 = 30
DS926_0x45 = 70
DS926_0x46 = 0
DS926_0x47 = 0
DS926_0x48 = F
DS926_0x49 = 0
DS926_0x4A = 0
DS926_0x4B = 0
DS926_0x4C = 0
DS926_0x4D = 0
DS926_0x4E = 0
DS926_0x4F = 0
DS926_0x50 = 3
DS926_0x51 = 10
DS926_0x52 = 0
DS926_0x53 = 1
DS926_0x54 = 80
DS926_0x55 = 0
DS926_0x56 = 8
DS926_0x57 = 0
DS926_0x58 = 0
DS926_0x59 = 3F
DS926_0x5A = 20
DS926_0x5B = 20
DS926_0x5C = 0
DS926_0x5D = 0
DS926_0x5E = 0
DS926_0x5F = 0
DS926_0x60 = 0
DS926_0x61 = 0
DS926_0x62 = 0
DS926_0x63 = 0
DS926_0x64 = 10
DS926_0x65 = 0
DS926_0x66 = 0
DS926_0x67 = 0
DS926_0x68 = 0
DS926_0x69 = 0
DS926_0x6A = 0
DS926_0x6B = 0
DS926_0x6C = 0
DS926_0x6D = 0
DS926_0x6E = 0
DS926_0x6F = 0
DS926_0x70 = 0
DS926_0x71 = 0
DS926_0x72 = 0
DS926_0x73 = 7
DS926_0x74 = 7
DS926_0x75 = 8
DS926_0x76 = 0
DS926_0x77 = 0
DS926_0x78 = 0
DS926_0x79 = 0
DS926_0x7A = 0
DS926_0x7B = 0
DS926_0x7C = 2
DS926_0x7D = 0
DS926_0x7E = 0
DS926_0x7F = 0
DS926_0x80 = 0
DS926_0x81 = 0
DS926_0x82 = 0
DS926_0x83 = 0
DS926_0x84 = 0
DS926_0x85 = 0
DS926_0x86 = 0
DS926_0x87 = 0
DS926_0x88 = 0
DS926_0x89 = 0
DS926_0x8A = 0
DS926_0x8B = 0
DS926_0x8C = 0
DS926_0x8D = 0
DS926_0x8E = 0
DS926_0x8F = 0
DS926_0x90 = 0
DS926_0x91 = 0
DS926_0x92 = 0
DS926_0x93 = 0
DS926_0x94 = 0
DS926_0x95 = 0
DS926_0x96 = 0
DS926_0x97 = 0
DS926_0x98 = 0
DS926_0x99 = 0
DS926_0x9A = 0
DS926_0x9B = 0
DS926_0x9C = 0
DS926_0x9D = 0
DS926_0x9E = 0
DS926_0x9F = 0
DS926_0xA0 = 0
DS926_0xA1 = 0
DS926_0xA2 = 0
DS926_0xA3 = 0
DS926_0xA4 = 0
DS926_0xA5 = 0
DS926_0xA6 = 0
DS926_0xA7 = 0
DS926_0xA8 = 0
DS926_0xA9 = 0
DS926_0xAA = 0
DS926_0xAB = 0
DS926_0xAC = 0
DS926_0xAD = 0
DS926_0xAE = 0
DS926_0xAF = 0
DS926_0xB0 = 0
DS926_0xB1 = 0
DS926_0xB2 = 0
DS926_0xB3 = 0
DS926_0xB4 = 0
DS926_0xB5 = 0
DS926_0xB6 = 0
DS926_0xB7 = 0
DS926_0xB8 = 0
DS926_0xB9 = 0
DS926_0xBA = 0
DS926_0xBB = 0
DS926_0xBC = 0
DS926_0xBD = 0
DS926_0xBE = 0
DS926_0xBF = 0
DS926_0xC0 = 0
DS926_0xC1 = 0
DS926_0xC2 = 0
DS926_0xC3 = 0
DS926_0xC4 = 0
DS926_0xC5 = 0
DS926_0xC6 = 0
DS926_0xC7 = 0
DS926_0xC8 = 40
DS926_0xC9 = 0
DS926_0xCA = 0
DS926_0xCB = 0
DS926_0xCC = 0
DS926_0xCD = 0
DS926_0xCE = 0
DS926_0xCF = 0
DS926_0xD0 = 0
DS926_0xD1 = 0
DS926_0xD2 = 0
DS926_0xD3 = 0
DS926_0xD4 = 0
DS926_0xD5 = 0
DS926_0xD6 = 0
DS926_0xD7 = 0
DS926_0xD8 = 0
DS926_0xD9 = 0
DS926_0xDA = 0
DS926_0xDB = 0
DS926_0xDC = 0
DS926_0xDD = 0
DS926_0xDE = 0
DS926_0xDF = 0
DS926_0xE0 = 0
DS926_0xE1 = 0
DS926_0xE2 = 0
DS926_0xE3 = 0
DS926_0xE4 = 0
DS926_0xE5 = 0
DS926_0xE6 = 0
DS926_0xE7 = 0
DS926_0xE8 = 0
DS926_0xE9 = 0
DS926_0xEA = 0
DS926_0xEB = 0
DS926_0xEC = 0
DS926_0xED = 0
DS926_0xEE = 0
DS926_0xEF = 0
DS926_0xF0 = 5F
DS926_0xF1 = 55
DS926_0xF2 = 42
DS926_0xF3 = 39
DS926_0xF4 = 32
DS926_0xF5 = 36
DS926_0xF6 = 0
DS926_0xF7 = 0
DS926_0xF8 = 0
DS926_0xF9 = 0
DS926_0xFA = 0
DS926_0xFB = 0
DS926_0xFC = 0
DS926_0xFD = 0
DS926_0xFE = 0DS925 0x28 :DS925_0x0 = 28
DS925_0x1 = 0
DS925_0x2 = 0
DS925_0x3 = D2
DS925_0x4 = 80
DS925_0x5 = 0
DS925_0x6 = 58
DS925_0x7 = 0
DS925_0x8 = 0
DS925_0x9 = 0
DS925_0xA = 0
DS925_0xB = 0
DS925_0xC = 5
DS925_0xD = A0
DS925_0xE = 0
DS925_0xF = 0
DS925_0x10 = 0
DS925_0x11 = 0
DS925_0x12 = 0
DS925_0x13 = 14
DS925_0x14 = 0
DS925_0x15 = 0
DS925_0x16 = FE
DS925_0x17 = 5E
DS925_0x18 = A1
DS925_0x19 = A5
DS925_0x1A = 0
DS925_0x1B = 0
DS925_0x1C = 0
DS925_0x1D = 0
DS925_0x1E = 0
DS925_0x1F = 0
DS925_0x20 = 0
DS925_0x21 = 0
DS925_0x22 = 25
DS925_0x23 = 0
DS925_0x24 = 0
DS925_0x25 = 0
DS925_0x26 = 0
DS925_0x27 = 0
DS925_0x28 = 0
DS925_0x29 = 24
DS925_0x2A = 0
DS925_0x2B = A0
DS925_0x2C = 0
DS925_0x2D = 0
DS925_0x2E = 0
DS925_0x2F = 0
DS925_0x30 = 3
DS925_0x31 = 10
DS925_0x32 = 0
DS925_0x33 = 0
DS925_0x34 = 0
DS925_0x35 = 0
DS925_0x36 = 8
DS925_0x37 = 34
DS925_0x38 = 0
DS925_0x39 = A
DS925_0x3A = 20
DS925_0x3B = 21
DS925_0x3C = 0
DS925_0x3D = 0
DS925_0x3E = F0
DS925_0x3F = 0
DS925_0x40 = 0
DS925_0x41 = 0
DS925_0x42 = 0
DS925_0x43 = 0
DS925_0x44 = 0
DS925_0x45 = 0
DS925_0x46 = 0
DS925_0x47 = 0
DS925_0x48 = 0
DS925_0x49 = 0
DS925_0x4A = 0
DS925_0x4B = 0
DS925_0x4C = 0
DS925_0x4D = 0
DS925_0x4E = 0
DS925_0x4F = 0
DS925_0x50 = 22
DS925_0x51 = 0
DS925_0x52 = 0
DS925_0x53 = 0
DS925_0x54 = 0
DS925_0x55 = 0
DS925_0x56 = 0
DS925_0x57 = 0
DS925_0x58 = 0
DS925_0x59 = 0
DS925_0x5A = 0
DS925_0x5B = 0
DS925_0x5C = 0
DS925_0x5D = 0
DS925_0x5E = 0
DS925_0x5F = 0
DS925_0x60 = 0
DS925_0x61 = 0
DS925_0x62 = 0
DS925_0x63 = 0
DS925_0x64 = 10
DS925_0x65 = 0
DS925_0x66 = 0
DS925_0x67 = 0
DS925_0x68 = 0
DS925_0x69 = 0
DS925_0x6A = 0
DS925_0x6B = 0
DS925_0x6C = 0
DS925_0x6D = 0
DS925_0x6E = 0
DS925_0x6F = 0
DS925_0x70 = 0
DS925_0x71 = 0
DS925_0x72 = 0
DS925_0x73 = 0
DS925_0x74 = 0
DS925_0x75 = 0
DS925_0x76 = 0
DS925_0x77 = 0
DS925_0x78 = 0
DS925_0x79 = 0
DS925_0x7A = 0
DS925_0x7B = 0
DS925_0x7C = 0
DS925_0x7D = 0
DS925_0x7E = 0
DS925_0x7F = 0
DS925_0x80 = 0
DS925_0x81 = 0
DS925_0x82 = 0
DS925_0x83 = 0
DS925_0x84 = 0
DS925_0x85 = 0
DS925_0x86 = 0
DS925_0x87 = 0
DS925_0x88 = 0
DS925_0x89 = 0
DS925_0x8A = 0
DS925_0x8B = 0
DS925_0x8C = 0
DS925_0x8D = 0
DS925_0x8E = 0
DS925_0x8F = 0
DS925_0x90 = 0
DS925_0x91 = 0
DS925_0x92 = 0
DS125_0x93 = 0
DS925_0x94 = 0
DS925_0x95 = 0
DS925_0x96 = 0
DS925_0x97 = 0
DS925_0x98 = 0
DS925_0x99 = 0
DS925_0x9A = 0
DS925_0x9B = 0
DS925_0x9C = 0
DS925_0x9D = 0
DS925_0x9E = 0
DS925_0x9F = 0
DS925_0xA0 = 0
DS925_0xA1 = 0
DS925_0xA2 = 0
DS925_0xA3 = 0
DS925_0xA4 = 0
DS925_0xA5 = 0
DS925_0xA6 = 0
DS925_0xA7 = 0
DS925_0xA8 = 0
DS925_0xA9 = 0
DS925_0xAA = 0
DS925_0xAB = 0
DS925_0xAC = 0
DS925_0xAD = 0
DS925_0xAE = 0
DS925_0xAF = 0
DS925_0xB0 = 0
DS925_0xB1 = 0
DS925_0xB2 = 0
DS925_0xB3 = 0
DS925_0xB4 = 0
DS925_0xB5 = 0
DS925_0xB6 = 0
DS925_0xB7 = 0
DS925_0xB8 = 0
DS925_0xB9 = 0
DS925_0xBA = 0
DS925_0xBB = 0
DS925_0xBC = 0
DS925_0xBD = 0
DS925_0xBE = 0
DS925_0xBF = 0
DS925_0xC0 = 0
DS925_0xC1 = 0
DS925_0xC2 = B8
DS925_0xC3 = 0
DS925_0xC4 = 68
DS925_0xC5 = 8
DS925_0xC6 = 0
DS925_0xC7 = 20
DS925_0xC8 = 40
DS925_0xC9 = 0
DS925_0xCA = 0
DS925_0xCB = 0
DS925_0xCC = 0
DS925_0xCD = 0
DS925_0xCE = 0
DS925_0xCF = 0
DS925_0xD0 = 0
DS925_0xD1 = 0
DS925_0xD2 = 0
DS925_0xD3 = 0
DS925_0xD4 = 0
DS925_0xD5 = 0
DS925_0xD6 = 0
DS925_0xD7 = 0
DS925_0xD8 = 0
DS925_0xD9 = 0
DS925_0xDA = 0
DS925_0xDB = 0
DS925_0xDC = 0
DS925_0xDD = 0
DS925_0xDE = 0
DS925_0xDF = 0
DS925_0xE0 = 0
DS925_0xE1 = 0
DS925_0xE2 = 0
DS925_0xE3 = 0
DS925_0xE4 = 0
DS925_0xE5 = 0
DS925_0xE6 = 0
DS925_0xE7 = 0
DS925_0xE8 = 0
DS925_0xE9 = 0
DS925_0xEA = 0
DS925_0xEB = 0
DS925_0xEC = 0
DS925_0xED = 0
DS925_0xEE = 0
DS925_0xEF = 0
DS925_0xF0 = 5F
DS925_0xF1 = 55
DS925_0xF2 = 42
DS925_0xF3 = 39
DS925_0xF4 = 32
DS925_0xF5 = 35
DS925_0xF6 = 0
DS925_0xF7 = 0
DS925_0xF8 = 0
DS925_0xF9 = 0
DS925_0xFA = 0
DS925_0xFB = 0
DS925_0xFC = 0
DS925_0xFD = 0
DS925_0xFE = 0

,

Kailyn Chen:

user4466165 说:925过来的中断源,925应该是显示单元那边的924传过来的

,

user4466165:

是的,924那边的触摸一直有中断请求,我们把检测925中断然后清除可以实现触摸功能了,但是会有明显的触摸卡顿情况,感觉主机那边的I2C和屏幕通讯时,我们同时在中间发送数据会有影响

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB926与DS90UB925作为repeater模式使用时寄存器配置问题
分享到: 更多 (0)