Pi4 MAX 32 USB endpoints

Hi,

I use Pi4 with 16 USB HUB with UBUNTU.
I got this error :

[  182.385977] xhci_hcd 0000:01:00.0: Error while assigning device slot ID
[  182.392730] xhci_hcd 0000:01:00.0: Max number of devices this xHCI host supports is 32.
[  182.405163] usb 1-1.2.2.4-port2: couldn't allocate usb_device
[  182.411805] xhci_hcd 0000:01:00.0: Error while assigning device slot ID
[  182.418786] xhci_hcd 0000:01:00.0: Max number of devices this xHCI host supports is 32.
[  182.427230] usb 1-1.2.2.4-port3: couldn't allocate usb_device

Is there anyway to increase the USB Max limit / any hack?
The Seagate external HDD is taking lots of USB endpoints.

Is there anyway to increase the USB Max limit / any hack?

I don’t think that’s possible: How to resolve "Max number of devices this xHCI host supports is 32." on Pi 4? · Issue #3366 · raspberrypi/linux · GitHub

1 Like

Question, how many drives did you have connected?