Other Parts Discussed in Thread: TUSB8043
您好!
我们 在其中一个项目中使用了 TUSB8043器件。
在我们的电路板中、USB 3.0检测工作正常、但器件在放入2.0端口时不会枚举
当我们检查时发现、当 USB 3.0线路被禁用时、USB 2.0线路在启用 USB 3.0后立即正常工作、USB 2.0将不起作用。
USB3.0线路的启用和禁用在软件中完成。
我们是否需要处理其他任何问题来解决这个问题?
此致、
R.Rohith yadav
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: TUSB8043
您好!
我们 在其中一个项目中使用了 TUSB8043器件。
在我们的电路板中、USB 3.0检测工作正常、但器件在放入2.0端口时不会枚举
当我们检查时发现、当 USB 3.0线路被禁用时、USB 2.0线路在启用 USB 3.0后立即正常工作、USB 2.0将不起作用。
USB3.0线路的启用和禁用在软件中完成。
我们是否需要处理其他任何问题来解决这个问题?
此致、
R.Rohith yadav
您好,
请查找 USB_HUB 部分的化学特性。
在本节中、我们使用了 USB-C 连接器、为此我们使用了 USB MUX、我们的 MCU 为其提供了选择线路。
PI3USB302-AZBEX- USB MUX
105450-0101 - USB-C 连接器
多路复用器工作:
MUX_SEL=0 -选择 TX1+/-和 RX1 +/-
MUX_SEL=1 -选择 TX2+/-和 RX2 +/-
默认情况下、MUX_SEL 值为0、因此 USB 多路复用器的 TX1+/-和 RX1 +/-连接到 USB 集线器
2.当 USB-C 电缆按数据来自 TX1+/-和 RX1 +/-的方向连接时、器件编号为 USB3.0、工作正常
3. 当 USB-C 电缆按数据来自 TX2+/-和 RX2+/-的方向连接时、器件编号为 USB2.0、然后将 MUX_SEL 切换为1并重置 USB_HUB。 现在集线器和设备枚举为 USB 3.0设备
因此,我们面临的困难是,当 USB3.0处于活动状态时,USB2.0不适用于下游设备(集线器枚举为 USB2.0,但不适用于其下游设备)。
因此在第3点,设备不枚举为 USB3.0和 USB2.0,因此我们无法切换多路复用器。
因此、当我们禁用 USB3.0时、下游的 USB2.0线路工作正常。
我们还为 USB 集线器及其设备提供了足够的电源。
此致、
R.Rohith yadav
您好、Rohith、
不是、没有 TUSB8043的修订版
2.这些寄存器只能由 I2C 或 SMBus 设置。
您能否确认在 TUSB8043和嵌入式 USB 3.0器件连接到 USB 3.0主机后、在仅将主机连接降至 USB 2.0之前、集线器和器件的 VBUS 会切换为低电平? 这可能是 USB 3.0设备未以 USB 2.0速度出现的原因、它可能认为它仍以 USB 3.0速度连接。 此外、当 Type C 端口连接到仅 USB 2.0端口时、请确认集线器的 Type C 端口和上行端口之间的器件移除了超高速终端。
此致、
JMMN
JMMN、您好!
我有几个问题、
从 USB3.0到 USB2.0模式的转换意味着什么、一旦我们的器件连接到 USB3.0主机、我们在 USB3.0中枚举器件、我们就不会转换到 USB2.0模式。
此问题仅在集线器的下行端口出现、上行端口 USB2、0工作正常。
3.您是否有任何方法来测试电源状态和 VBUS 信号、我们无法进行检查、因为器件根本没有在 USB2.0中进行枚举。
谢谢、
R.Rohith yadav