Other Parts Discussed in Thread: TUSB8020B, TUSB8020BEVM
Tool/software:
Hello,
We are using USB Hub of TI, P/N: TUSB8020BIPHPQ1, interfaced to the USB Host controller of Xilinx Zynq Ultrascale+ MPSoC.
Now, a Fingerprint scanned (USB 2.0) is connected to one of 2 ports of this USB Hub. This fingerprint scanner device gets detected on u-boot after power up when checked using "usb info" command. After u-boot when linux kernel is loaded then Fingerprint scanner device is not detected on linux nor on u-boot after soft reboot. It gets detected back on u-boot only after hard reset or next power up cycle.
Whereas, if we remove the USB Hub and connect Fingerprint device directly to MPSoC then it gets detected always.
We wish to know what is the cause of this misbehaving of USB Hub. We have also attached the schematic of USB Hub (TUSB8020BIPHPQ1) for your reference.
With regard,
Sudarshan Chaudhary