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

DS90UB948-Q1: DS90UB948 I2C地址有时软件读到和硬件设置不一样的值

Part Number:DS90UB948-Q1

DS90UB948和947通讯,但是软件读到的948的I2C地址有时和硬件设置的IDX分压电阻不一样的值,测试分压电阻分的电压是对的

HAIFENG YU:

有遇到过相似问题吗?

,

Amy Luo:

您好,

您是要用本地主控I2C控制remote 948吗

 您是读的寄存器0x06 的值吗?I2C pass-through是否已经使能?您可以提供 947的register dump吗?

,

HAIFENG YU:

您是读的寄存器0x06 的值吗?I2C pass-through是否已经使能?您可以提供 947的register dump吗?您好,我最近在出差,我之间是直接dump 地址是否有数据,dump 0x5C没有数据,再尝试0x60以此类推,我们通过947接的948. 出差回去后我回复您具体的参数。谢谢!

,

HAIFENG YU:

目前在出差,您说的具体数据可能要回去后发给您,请问下这个和上下电有关吗?快速上下电比较容易出现测试的时候,还有就是我们当时是dump 948的地址,0x5C没有数据,尝试0x60,以此类推。948规格书未发现下点时序,我们是通过947 dump的948。谢谢!

,

HAIFENG YU:

您这边有948上下电时序要求吗?我在规格书只看到了上电要求,测试了我们波形是符合的,下电时序会引起这个问题吗?我们是快速上下电时比较容易复现此故障。我们出现问题的时候通过947端dump 948的寄存器地址,0x5C没数据,然后看0x60的数据,然后就可以看到数据,说明寄存器地址变为了0x60,但是我们上下拉电阻设计的是0x5C

,

Amy Luo:

我没找到948的下电时序要求,那应该是没有要求的。

您是对948 和 947 快速上下电吗?它们之前有初始化顺序:首先需要遵循数据表上的947 init序列,然后是init 948。

948也应该947开始发送有效的视频数据后通电。如果不满足此条件,则在接收到输入数据后,需要进行软件复位或硬复位(切换PDB引脚)。

,

HAIFENG YU:

您好

948也应该947开始发送有效的视频数据后通电。如果不满足此条件,则在接收到输入数据后,需要进行软件复位或硬复位(切换PDB引脚)。

948接到数据再上电显示会有丢失吧?还有就是接收到数据后再复位,那么这段数据也是丢失的?还有I2C和视频有效数据是什么顺序?谢谢!

,

HAIFENG YU:

或者说I2C通信正常后再发视频数据吗?这个时候是PDB已经好了?

,

HAIFENG YU:

我理解的是先上电再PDB再发数据读取I2C地址?

,

HAIFENG YU:

下电后快速上电比较容易复现,下电后等一会再上电就不是很容易复现

,

HAIFENG YU:

或者说我948还没有上电怎么确认是否接收到有效数据?谢谢!

,

Amy Luo:

SER先DES上电,是作为确保AEQ连接过程具有确定性的一种方法,您可以使用LOCK作为948已通电的指示器,建立初始锁定后,通过设置DES寄存器0x01=0x01或在DES处切换PDB,发出数字复位。除非由于电缆断开,SER/DES之间实际上没有连接,否则DES不会锁定。

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB948-Q1: DS90UB948 I2C地址有时软件读到和硬件设置不一样的值
分享到: 更多 (0)