主题中讨论的其他器件:DS90UB953-Q1EVM、 ALP
大家好、我的系统使用 DS90UB954-Q1EVM 和 DS90UB953-Q1EVM 串行器/解串器对、采用 NVIDIA Jetson TX2设置、如下所示:
我需要能够通过 FPD Link 从 TX2向连接到远程侧串行器的摄像头传感器发送 I2C 读取和写入命令。 TX2的 I2C 速度为1MHz。 我将串行器的速度设置得稍快一些。 摄像头和串行器具有相同的 I2C 地址、因此我已将串行器地址更改为要解压缩的内容。
现在、当我尝试从 TX2发送 I2C 命令时、解串器会接收到该命令并通过 FPD 链接发送、串行器会在该链接中将该命令重新广播到摄像头传感器。 摄像头传感器会确认第一个字节、但不会发生任何情况。 解串器侧的 SDA 线无限期变为低电平、解串器似乎锁定。 我无法再使用 Analog Launch Pad 软件与其进行通信、我必须对整个过程进行循环通电。 串行器似乎不受影响。 我已附上下面的图表、以显示示波器上的 I2C 事务:
我需要此 I2C 流量转发功能与 NVIDIA TX2正常配合使用、才能完全实现此串行器/解串器对。