大家好、
下面是设置:我使用 TUSB8041作为安装在仪表板上的4端口集线器(不带电源控制功能)、而主板是向上 Squared 08128、可 通过定制主板将所有 USB 设备连接到向上 Squared。 我最终可以放置一些光绘文件来检查布线、但我正确遵循了 TI 关于 SS diff 对布线、电容放置等的所有命令。 下行端口的功率 MGT 由外部 Atmel MCU 保证、其基本 MOSFET 作为开关。
问题如下:无论我尝试什么、TUSB8041都不会被识别为3.1集线器、并且仅在 Windows 外设下显示为"Generic USB Hub"。。 我还尝试在 Ubuntu 下进行调试、但我永远无法使用3.1 SS 设备。
另请注意:我在同一电路板上成功路由了3.2个直通端口、采用了完全相同的 SS 对路由方法以及 LVDS 差分对、因此实际上排除了糟糕路由的可能性。
但是、我确实认为这与我的两块板的加电序列有关、因为在启动 UP Squared /准备好在上行端口通信之前、TUSB8041实际上可能已加电...
当我将3.1设备实际插入集线器时、似乎会立即进入合规性模式。
你会建议什么? 我对这一点乐于接受任何建议...
提前感谢、
Johnny