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

DS90UB929-Q1: 如何通过FPD-LINK访问对端i2c设备

Part Number:DS90UB929-Q1

我们的系统设计如下:

主控器通过HDMI连接到DS90UB929, DS90UB929通过FPD-LINK连接到对端的DS90UB928

DS90UB929挂载在主控器的I2C总线上,地址是0x10, 

DS90UB928的i2c地址是0x58,

我们想在主控器上访问对端DS90UB928的寄存器,该怎么读写

我的理解是FPD-LINK会把主端这里的i2c信号透传到对端,也就是DS90UB928相当于也是挂载在主控器的i2c总线上,在主端这里直接访问0x58这个地址就可以读写DS90UB928了,是不是这样?

但目前我们在主端去读写0x58这个地址会超时

zz zhou:

DS90UB929-Q1的0x6寄存器读出来是0x58(说明对端DS90UB928的7位i2c地址是0x2c),
然后我把0x58写入到DS90UB929的0x7和0x8寄存器

然后在主端去读0x58或0x2c这个地址i2c都是超时,还需要配置什么吗?

,

Kailyn Chen:

您好。关于您的问题,建议参考这篇应用手册,里面详细介绍了如何对远端Ser/Der以及remote slave(camera/sensor)进行通讯的步骤,您可以详细看下,如有问题再联系:

https://www.ti.com.cn/cn/lit/an/snla222/snla222.pdf

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB929-Q1: 如何通过FPD-LINK访问对端i2c设备
分享到: 更多 (0)