We are designing a product based on imx8mq SoC . And I am doing some PoC on imx8mq EVK.
While connecting multiple USB slaves on IMX8MQ EVK via USB HUB (from Microchip), We are getting "Cannot enable. Maybe the USB cable is bad?" prints frequently.
What does it mean?
I believe something is related to slave's enumeration but can't locate it exactly and can't find the culprit. Below are the slaves I am testing with USB Hub:
1) USB to Ethernet converter (LAN7800EVB)
2) 2 Sierra (or various combinations of) USB Modems
Any input is highly appreciated to debug this issue further.