[SOLVED] Raspberry PI4 8GB USB2 ports not working

This forum is for topics dealing with problems with software specifically in the AArch64 repo.

[SOLVED] Raspberry PI4 8GB USB2 ports not working

Postby Gandalftw » Sat Mar 27, 2021 5:35 pm

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
Last edited by Gandalftw on Sat Mar 27, 2021 8:31 pm, edited 1 time in total.
Gandalftw
 
Posts: 3
Joined: Sat Mar 27, 2021 5:26 pm

Re: Raspberry PI4 8GB USB2 ports not working

Postby Gandalftw » Sat Mar 27, 2021 7:47 pm

installed a different OS just to check that its not an hardware issue

USB ports works fine

the kernel is armv7 and not aarch64

Linux DietPi 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux
Gandalftw
 
Posts: 3
Joined: Sat Mar 27, 2021 5:26 pm

Re: Raspberry PI4 8GB USB2 ports not working

Postby Gandalftw » Sat Mar 27, 2021 8:28 pm

replaced the kernel to linux-raspberrypi4 5.10.25-3

Everything is working fine now


5.10.25-3-ARCH #1 SMP PREEMPT Sat Mar 27 07:27:08 MDT 2021 aarch64 GNU/Linux

Thanks for the help :roll:
Gandalftw
 
Posts: 3
Joined: Sat Mar 27, 2021 5:26 pm


Return to ARMv8

Who is online

Users browsing this forum: No registered users and 4 guests