This is a weird issue, I followed the official instructions from [url]https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-4#installation[/url] with the only difference that I use tar instead of bsdtar (tho I used it once but there was no difference), yet even after a ton of tries by installing it on a SD Card every time I get the same exact "bug", it's:
Scanning bus xhci_pci for devices... Unexpected XHCI event TRB, skipping...
BUG at drivers/usb/host/xhci-ring.c:503/abort_td()!
BUG!
[img]https://i.imgur.com/9aWXqZM.jpg[/img]
This is the first thing that shows up when booting, and right after that BUG! line it instantly reboots and repeat all over again, I did try changing U-boot configuration with one that I found here [url]https://archlinuxarm.org/forum/viewtopic.php?f=65&t=16463[/url] yet I get the same error.
But the WTF part is, I did try with two different SD Cards (Sandisk Ultra HC I and Sandisk Extreme Pro 3 A2) and both displayed that same xhci-ring.c bug, BUT if I install this same Aarch64 on a USB Stick, following the exact instructions but just changing FSTAB to /sda1 it does work perfectly fine, and armv7 works too both on the SD Cards and USB Stick...
Honestly I don't know what to do anymore, now I'm gonna try that Aarch64 that uses linux-rpi instead of u-boot, but any help is welcome.
Right now I don't have a USB SD Card reader, so I'm using my own Raspberry 4b 8GB to do it by running RPI OS on a USB Stick and directly installing it on the SD Card.