主题中讨论的其他器件:TPS65994、
工具/软件:
您好团队:
我遇到了客户在其系统中使用我们的 Type-C PD 控制器 TPS65994和 USB3.2 gen2x2转接驱动器 TUSB1104的问题。
我将此设置为公开、因为客户也希望跟踪此问题。
USB-C 端口的数据只能支持 USB3.2 gen2x2、无需 DP 和 TBT。
结果是端口2无法链接到3.2 gen2x2、但端口1正常。 两个端口设置相同、这很奇怪。
我仅通过 I2C 通信执行以下操作:
1。上电/复位:将0x11写入0x0A (通用寄存器)
2.分离:将0x11写入0x0A
3、上电连接:0x11至0x0A
4.上下颠倒连接:0x15至0x0A
这意味着所有 EQ 设置都基于自适应 EQ 默认设置。
下面是 I2C3日志:(端口1为0x44地址、端口2为0x47)
我认为 PD、SoC 和转接驱动器之间的通信应该可以。
这是我发现的奇怪地方、请在这里看到橙色圆圈、我倒置连接了器件、0xA 似乎正确(寄存器中为15)。
但是 USB1/USB2状态位0仍然有效、这意味着器件已断开、这是为什么端口2始终出现故障?
此致、
Dave