Tool/software:
When the USB hub EVM is connected to a LINUX based laptop as an upstream device, it functions normally with communication taking place between the laptop and a flash drive connected to one of the downstream ports. However, the same isn't observed when the MPSoC mentioned is connected as the upstream device. What could be the plausible reason for such an occurence and what are the ways to get it fixed so that the hub starts working with the MPSoC?