Other Parts Discussed in Thread: USB-PD-CHG-EVM-01, TPS25750
主题中讨论的其他器件:USB-PD-CHG-EVM-01、
您好!
我有一台主机平板电脑(C 型端口)连接到6端口 USB 集线器。 USB 集线器有2个 USB-C 端口和4个 USB2端口。 主机(平板电脑)可以看到连接到集线器的所有 USB2端口。 我将此芯片的 TPS25750D 版本 用于集线器的主机侧(用于平板电脑)和 C 型下行端口之一。 我将 TPS 芯片连接到 EEPROM、我通过 GUI 工具加载配置。 GUI 版本为7.04。
GUI 中下游类型 C 端口的配置为:
15W、15W、功率角色:电源、速度:USB2、数据角色:器件或主机(我分别尝试了两个数据角色)
当这些配置加载到 EEPROM 中时、我看到 TPS 正确启动、并且在我执行寄存器读取操作时处于应用模式。
我还看到、连接到存储器件后、我读取的寄存器表明电源角色是源角色、数据角色是下游角色。
我可以看到器件正在通电。 但我的平板电脑看不到它。 当我直接连接到平板电脑时、存储设备可以工作、但不能通过固定6端口集线器和 TPS 芯片的 PCB 工作。
我已经像 USB-PD-CHG-EVM-01一样配置了硬件、除了其 ADCINx 引脚绑定到 AlwaysEnableSink、USB2数据对进入 USB 集线器、PP5V 来自平板电脑 VBUS 而不是稳压器。
我之前已经使用 GUI 7.03验证过我的硬件是否正常工作、并且能够读取存储器件。 但遗憾的是、我不再使用二进制文件来使其在旧版本中正常工作。
我具有与上面列出的配置相同的器件或主机数据角色。 我不记得我工作的数据角色、但似乎我不能再工作了。 我一直使用相同的硬件进行测试。
当我探测存储设备连接到的正确 CC 线路时、似乎会发生某种协商。 但它看起来像是同一信号的重复、该信号在消失前持续~15秒、并保持上拉至大约~1.7V。
每次数据突发每~170ms 发生~15秒、直到它放弃。
在连接到平板电脑的 TPS 芯片上、这种情况似乎不会发生。 完成协商似乎在不到一秒的时间内进行、并开始立即看到所有下游端口(当然、除了 type c 下游端口)
请提供建议。
谢谢、
维克多
