Hi,
finally I broke and bought one for a project. I never used an arm board before (except my MBA M1).
I Installed based on the document in the Arch Arm using the latest ArchLinuxARM-rpi-aarch64-latest.tar.gz
All seems OK except this issue, anything I connect to the USB2 is not working.
Keyboard is not working on any of the USB ports
USB dongle is working only on the USB3 ports.
is this a known issue?
All my hosts are running Arch on X86_64 but I don't know much about SBC (hope not for a good reason)
I only want to use Arch like I normally do, no other kernels if possible
need help since I really need the USB2 ports
Thanks in Advanced
dmesg|grep "xhci_hcd"
[ 7.470449] xhci_hcd 0000:01:00.0: xHCI Host Controller
[ 7.470707] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1
[ 7.471002] xhci_hcd 0000:01:00.0: hcc params 0x002841eb hci version 0x100 quirks 0x0000000000000890
[ 7.472467] xhci_hcd 0000:01:00.0: xHCI Host Controller
[ 7.472597] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2
[ 7.472614] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed
[ 7.868368] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[ 8.618414] usb 1-1: new high-speed USB device number 3 using xhci_hcd
[ 9.868387] usb 1-1: new high-speed USB device number 4 using xhci_hcd
[ 10.482932] xhci_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.
[ 10.708510] xhci_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.
[ 11.108396] usb 1-1: new high-speed USB device number 5 using xhci_hcd
[ 11.115196] xhci_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.
[ 11.338519] xhci_hcd 0000:01:00.0: Setup ERROR: setup address command for slot 1.
dmesg
[ 7.723135] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[ 7.938908] usb 1-1: device descriptor read/64, error -71
[ 7.946477] usbcore: registered new interface driver brcmfmac
[ 8.212204] usb 1-1: device descriptor read/64, error -71
[ 8.488512] usb 1-1: new high-speed USB device number 3 using xhci_hcd
[ 8.638735] usb 1-1: device descriptor read/64, error -71
[ 8.908692] usb 1-1: device descriptor read/64, error -71
[ 9.028634] usb usb1-port1: attempt power cycle
[ 9.738502] usb 1-1: new high-speed USB device number 4 using xhci_hcd
[ 10.808503] usb 1-1: device not accepting address 4, error -22
[ 10.958556] usb 1-1: new high-speed USB device number 5 using xhci_hcd
[ 11.408506] usb 1-1: device not accepting address 5, error -22
[ 11.414650] usb usb1-port1: unable to enumerate USB device
uname
5.11.4-1-ARCH #1 SMP Sun Mar 7 23:46:10 UTC 2021 aarch64 GNU/Linux