主题中讨论的其他器件: TUSB2036、 TUSB4041I
您好!
我是 Hector、我一直在使用5个端口的个性化集线器设计中工作。 其中4个具有 USB Type A 连接器、1个嵌入在 PCB 设计中、连接到 STM32 USB 引脚。
我使用的是具有外部5V 电源和3.3V 电源的自供电集线器。
我连接了一些设备、例如 iPhone xr、Digital Microscope USB、多个 HDD 驱动器、Kindle、所有这些设备都得到了认可、运行良好。
后来我连接了4个不同的摄像机:2个 Intel RealSense D400系列摄像机和2个高清 USB 2.0摄像机。 并且未能正常工作或得到良好认可。
我用作参考"TUSB2036和 TUSB2077A EVM 用户指南"板、还提供了适当的数据表来进行定制设计。
使用软件 "USB 设备树查看器"、我可以注意到、在 Windows10中检测到集线器为 HUB1.1、让我知道有一个问题、即无法识别为2.0、但仍能与某些设备配合使用。 我遵循布局设计指南和建议。
我还注意到、在 LED 指示灯中、与 EVM 板中一样、PORTPWR 是红色 LED、这意味着所有端口都关闭、但当我连接我提到的工作设备时、它仍然是红色 LED。 检查设计和是否正确连接。 此外、当器件连接到 NO 时、它应该仅通电(PWRON1-7 (NEG)低电平有效)。 所有指示灯均为低电平、这意味着当任何端口打开时、5个端口的绿色 LED 指示灯均为低电平。 成组引脚设置为高电平、因此应单独控制。
我还在使用6MHz 时钟、这是不能在高速(USB 2.0)中工作的原因吗? 它应该使用6MHz 的频率、通过该频率、内部 APLL 电路生成48MHz 的内部时钟来对来自上行端口的数据进行采样。
我还没有做的是、2个未使用的端口(端口6和7)将引脚悬空、这可能会给 IC 造成一些噪声、使其可以是2.0? 或者我的设计中是否有遗漏的东西?
我附加了原理图。 如果需要 PCB 布局、请告诉我。
请提供帮助、我将不胜感激。
提前感谢。
H é ctor。