I am currently trying to install the 64bit version on my Raspberry Pi 4 and I followed this guide: https://archlinuxarm.org/platforms/armv ... berry-pi-4 including the comments at the bottom about AArch64 installation.
Unfortunately none of my USB ports get detected and I found the following error messages in dmesg:
$this->bbcode_second_pass_code('', '
Aug 28 13:16:09 alarm kernel: pci 0000:01:00.0: VL805 firmware version 00000000
Aug 28 13:16:09 alarm kernel: pci 0000:01:00.0: xHCI HW not ready after 5 sec (HC bug?) status = 0x805
Aug 28 13:16:09 alarm kernel: pci 0000:01:00.0: quirk_usb_early_handoff+0x0/0x1a0 took 5299536 usecs
Aug 28 13:16:09 alarm kernel: xhci_hcd 0000:01:00.0: xHCI Host Controller
Aug 28 13:16:09 alarm kernel: xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1
Aug 28 13:16:09 alarm kernel: xhci_hcd 0000:01:00.0: can't setup: -110
Aug 28 13:16:09 alarm kernel: xhci_hcd 0000:01:00.0: USB bus 1 deregistered
Aug 28 13:16:09 alarm kernel: xhci_hcd 0000:01:00.0: init 0000:01:00.0 fail, -110
Aug 28 13:16:09 alarm kernel: xhci_hcd: probe of 0000:01:00.0 failed with error -110
')
I tried to google those to find some answers but couldn't find anything that could solve it.
If I install the 32bit version the USB ports work fine (I was even able to boot directly from USB with the 32bit version).