Intel USB 3.0 xHCI & device endpoints

Soldato
Joined
25 Nov 2004
Posts
3,792
So I discovered an issue last night with my MSI z97i Gaming AC and the Intel USB3.0 xHCI controller on the mobo. Apparently the controller only supports 96 endpoints and a USB device can have multiple endpoints so you reach this limit fairly quickly. it is a hardware issue so not fixable with drivers or BIOS updates. As of the "z" chipsets Intel uses xHCI for ALL USB ports on a motherboard, they used to have EHCI for USB2.0 and xHCI for USB3.0 but these are now merged which means my 96 endpoint limit is across all USB ports on the mobo, not just 2.0 or 3.0.

My question to you all is this: Does anyone know of an application that will tell me how many endpoints a USB device is using? This would make it far easier for me to know when I am approaching this limit or which device has pushed me over the limit.

In this day and age why is this an issue! Gah! Thanks in advance :)
 
Not sure whether this your actual problem unless you have loads of USB devices. Depends what you have plugged in.

"A device can have up to 16 OUT and 16 IN endpoints maximum."

Does not mean to say all will be used. Its not a common problem as if it was a) loads of people would moan about it and b) it would be mentioned as a limitation in all motherboard reviews and it isn't.
 
It is a common problem, a simple google search will show you that. Loads of articles about it. I don't think I have an excessive amount of USB devices, in total 8 x USB 3.0 hard drives (7 from a single IcyDock disk shelf and 1 from a separate enclosure) and then a USB 2.0 4 port hub with a Logitech Unifying Receiver and a Microsoft XBOX Wireless Adaptor plugged into that. That's it. Now, without knowing how many endpoints each device is using I cannot tell how many more devices I can have. That's all I am looking for here, I know this is a hardware limitation and there is nothing I can do about it but if I knew how many endpoints each of my devices was using then I could at least work around it.

https://www.google.co.uk/search?q=N...e..69i57j0l5.503j0j8&sourceid=chrome&ie=UTF-8
 
If it was a common problem then one would think the endpoint information you want would be readily available and the lack of responses suggests its not a common problem members have come across on this forum?
I have not come across that problem as I only have 5 in total and use 7 at the most. Horses for courses I guess.

Good luck in your search.
 
Back
Top Bottom