工具/软件:
我有一些非常奇怪的行为与这个部分,我试图到达底部. 该器件应作为 DFP 运行。 当在连接 USB 电缆的情况下为器件通电时、无论电缆的方向如何、器件始终能够在 SS 模式下进行通信。 但是、如果拔下并重新插入电缆、只有当电缆处于一个方向时、它才会在 SS 模式下工作、而不会在另一个方向上工作。 如果在未连接 USB 电缆的情况下为器件上电、则会发生相同的行为。 为了看到它的底部、我检查了 DIR 引脚、看起来除非在启动时插入电缆而未移除、否则 DIR 引脚永远不会被拉低。 我还读取了 连接状态和控制寄存器、并看到以下内容:
器件由连接的电缆供电:0x50 或 0x70、具体取决于方向
器件通过连接电缆上电、然后移除:在所有情况下为 0x30
器件在未连接电缆的情况下通电:0x20
器件在未连接电缆的情况下通电、然后连接电缆:在所有情况下为 0x20
我假设 CC 引脚存在问题、因为 CC 状态仅在上电时正确设置、而不在运行时、但 CC_EN_L 信号会被拉低、就像 MUX_EN_L 一样
有什么想法吗?
谢谢、
马特

