主题中讨论的其他器件:TUSB8020B、TUSB8020BEVM
工具与软件:
您好!
我们使用 TI 的 USB 集线器(P/N:TUSB8020BIPHPQ1)、其连接到 Xilinx Zynq UltraScale+ MPSoC 的 USB 主机控制器。
现在、已扫描的指纹(USB 2.0)连接到此 USB 集线器的2个端口之一。 当使用"USB info"命令检查时、在 u-boot 上电后会检测到该指纹扫描仪设备。 在装载 Linux 内核的 u-boot 后、在 Linux 上或软重启后的 u-boot 上都未检测到指纹扫描器器件。 仅在硬复位或下一次上电周期后、才会在 u-boot 上检测到它。
然而、如果我们移除 USB 集线器并将指纹设备直接连接到 MPSoC、那么它将始终被检测到。
我们想知道 USB 集线器这种错误行为的原因是什么。 我们还附上了 USB 集线器(TUSB8020BIPHPQ1)的原理图供您参考。
对此、
Sudarshan Chaudhary