Boot problems XHCI (multiple disks connected) Raspi 4

Ask questions about Arch Linux ARM. Please search before making a new topic.

Boot problems XHCI (multiple disks connected) Raspi 4

Postby 8mundrake » Wed Feb 08, 2023 9:49 am

Raspberry Pi 4 / 4GB

I did standard aarch64 install as describe here: https://archlinuxarm.org/platforms/armv ... stallation
boot and root on external USB HDD.
done: $this->bbcode_second_pass_code('', 'pacman -Syyu')

All fine. The divice boots w/o any errors.
$this->bbcode_second_pass_code('', '$ uname -a
Linux arcmirror 5.19.8-1-aarch64-ARCH #1 SMP PREEMPT Thu Sep 8 18:20:33 MDT 2022 aarch64 GNU/Linux')

As soon, as I attach another USB drive, I see this, when trying to boot:
$this->bbcode_second_pass_code('', 'scanning bus xhci_pci for devices... WARN halted endpoint, queueing URB anyway.
Unexpected XHCI event TRB, skipping... (2ace84e0 ... ... ...)
')

The the device automatically reboots.

I'm pretty sure I did have the same setup a few weeks ago. Working (although, of course, not the same set of updates applied).

I'm still pretty new to kernel stuff - should I switch to linux-rpi? Could I try an switch also back again? How that would go?

Looking forward, to learn more about this ecosystem...
8mundrake
 
Posts: 4
Joined: Thu Jan 26, 2023 9:11 pm

Re: Boot problems XHCI (multiple disks connected) Raspi 4

Postby robg » Wed Feb 08, 2023 11:46 am

I believe the error
$this->bbcode_second_pass_code('', 'scanning bus xhci_pci for devices... WARN halted endpoint, queueing URB anyway.')
is caused by u-boot, which - as far as accounts on this forum go - is somewhat hit-and-miss.

I strongly suggest installing linux-rpi instead. You can do so by simply running `pacman -S linux-rpi` (and confirming the prompts to remove linux-aarch64). Also, install raspberrypi-bootloader.

The RPI kernel should soon see an official upgrade to the 6.1 LTS branch, so you won't be far behind mainline. If you are eager to get your hands dirty now, see graysky's announcement.
robg
 
Posts: 186
Joined: Tue Jan 05, 2021 8:22 am

Re: Boot problems XHCI (multiple disks connected) Raspi 4

Postby 8mundrake » Wed Feb 08, 2023 9:50 pm

Thx for helping!
My hands are dirty, already ;))
...since i'm quite new to Arch and doing this stuff manually.
linux-rpi is the equivalent to have it installed from arm7-Image?
8mundrake
 
Posts: 4
Joined: Thu Jan 26, 2023 9:11 pm

Re: Boot problems XHCI (multiple disks connected) Raspi 4

Postby graysky » Wed Feb 08, 2023 10:04 pm

FYI: the rpi-6.1.y series has been promoted to the official repos a few min ago.

There are several kernel packages:

linux-aarch64 and linux-armv7 provide the vanilla upstream linux kernel
linux-rpi provides the RPi Foundation's fork of this kernel and offers hardware-specific goodies such as additional drivers/functionality and very important for some, HW video decoding (h264/h265 video up to 4k).
graysky
Developer
 
Posts: 1728
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000


Return to User Questions

Who is online

Users browsing this forum: No registered users and 5 guests