Jump to content

How to disable xhci controller on armbian


Darknight

Recommended Posts

Hi all,

 

We have an issue about xhci controller, the armbian on the S905W will throw there are not enough resource controller when using hub usb 3.0 (dmess).

On ubuntu, we can disable xhci by command follow on this topic https://www.systutorials.com/how-to-force-a-usb-3-0-port-to-work-in-usb-2-0-mode-in-linux/

 

lspci -nn | grep USB \
| cut -d '[' -f3 | cut -d ']' -f1 \
| xargs -I@ setpci -H1 -d @ d0.l=0

This command will executed and xhci controller will switched to ehci controller, this function useful for us since ehci controller can be handled a lot of resource.

 

Another solution to disable xhci here: https://askubuntu.com/questions/1198528/blacklist-xhci-hcd

 

The question is: how to switch the xhci controller to ehci controller on the armbian (s905w board)

Link to comment
Share on other sites

  • Werner locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines