Hi, there,
One of our network product implemented with TUSB8020B.
Software on our product is design based on Linux.
We're facing a problem with Kingston drive ,DataTraveler G4 16GB (Ether RD or customer side).
Symptoms are,
1. After system booted up, plug in Kingston drive (Before plugging any other USB drives), system is not able to recognize the drive (Observe from system console)
And system is not able to recognize other USB drives afterward (Plugging in other brand of drives)
(SoC is able to recognize TUSB8020B, but there's no USB drive on the root)
The only way to solve it is resetting the system and do item 2.
2. If we plug in other brand of USB drives after system booted up (Before plugging Kingston one), it works fine with Kingston one aterward.
3. USB eye-diagram (Both 3.0 and 2.0) is measured and all are within the criteria.
4. USB power is stable during communication.
5. Schematic and layout were checked and confirmed by agent.
Here're our questions needs your help to clarify,
a. Is any other way to check where the problems are?
b. Are there any patches for TUSB8020B? And how to patch it (Thru I2C or USB)?
If you guys need any other more information or measurements, please feel free to let us know.
Thanks in advance.
Regards.

