Hi All,
We are working product based on IMX8MQ (MIMX8MQ6DVAJZAA) processor.
We have following USB tree in our product.
If all the devices are connected then we are getting following issue:
[ 13.332547] usb 1-1.7.4: Not enough host controller resources for new device state.
[ 13.340482] usb 1-1.7.4: can't set config #1, error -12
After going through different forums we found that it is limitation of XHCI host controller. XHCI controller has limitation on 96 endpoints.
Can anyone suggest how to overcome this limitation in IMX8MQ processor?
Any direction or suggestion regarding this issue will be appreciated.
Thanks,
Jemish
i.MX8M processor has 2 USB host controllers. So you can split your set of devices by them both.
Hi Victor,
Thanks for your valuable suggestion!
We have already consider two USB host option for permanent and long term solution.
But it will require hardware changes so it will take some time. Meanwhile we are trying to find any alternative or short term (software) solution to just release our product on time.
If you have any suggestion for that please let us know.
Thanks,
Jemish