您好!
我们 在其中一个项目中使用了 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.
您好!
我们 在其中一个项目中使用了 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