Bug 2448365 - rpi4 fails to boot from usb drive after upgrade to RC3
Summary: rpi4 fails to boot from usb drive after upgrade to RC3
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: uboot-tools
Version: 44
Hardware: aarch64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Peter Robinson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedFreezeException AcceptedBlocker
Depends On:
Blocks: F44FinalBlocker, FinalBlocker F44FinalFreezeException, FinalFreezeException
TreeView+ depends on / blocked
 
Reported: 2026-03-17 14:26 UTC by Paul Whalen
Modified: 2026-03-31 21:35 UTC (History)
12 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Paul Whalen 2026-03-17 14:26:26 UTC
After upgrading to uboot-tools-2026.04-0.5.rc3.fc44, the rpi4 fails to boot from USB, no usb storage is detected.




 


Reproducible: Always

Steps to Reproduce:
1. Boot Fedora 44 Beta, which includes uboot-tools-2026.04-0.4.rc2.fc44
2. Upgrade to uboot-tools-2026.04-0.5.rc3.fc44
Actual Results:
RC3:

U-Boot 2026.04-rc3 (Feb 27 2026 - 00:00:00 +0000)

DRAM:  3.9 GiB
RPI 4 Model B (0xc03112)
Core:  216 devices, 18 uclasses, devicetree: board
MMC:   mmcnr@7e300000: 1, mmc@7e340000: 0
Loading Environment from FAT... Card did not respond to voltage select! : -110
** Bad device specification mmc 0 **
In:    serial,usbkbd
Out:   serial,vidconsole
Err:   serial,vidconsole
Net:   eth0: ethernet@7d580000

PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
starting USB...
USB DWC2
USB XHCI 1.00
XHCI timeout on event type 33...
Cannot allocate device context to get SLOT_ID
XHCI timeout on event type 33...
Cannot allocate device context to get SLOT_ID
Bus usb@7e980000: 1 USB Device(s) found
Bus xhci_pci: 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found

Expected Results:
uboot-tools-2026.04-0.4.rc2.fc44:

U-Boot 2026.04-rc2 (Feb 09 2026 - 00:00:00 +0000)

DRAM:  3.9 GiB
RPI 4 Model B (0xc03112)
Core:  216 devices, 18 uclasses, devicetree: board
MMC:   mmcnr@7e300000: 1, mmc@7e340000: 0
Loading Environment from FAT... Card did not respond to voltage select! : -110
** Bad device specification mmc 0 **
In:    serial,usbkbd
Out:   serial,vidconsole
Err:   serial,vidconsole
Net:   eth0: ethernet@7d580000

PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
starting USB...
USB DWC2
USB XHCI 1.00
Bus usb@7e980000: 1 USB Device(s) found
Bus xhci_pci: 3 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found


Additional Information:
No change with RC4.

Comment 1 Fedora Blocker Bugs Application 2026-03-18 12:16:46 UTC
Proposed as a Freeze Exception for 44-final by Fedora user jgroman using the blocker tracking app because:

 While majority of RPi4 users likely boot from SD card it would be useful to have this problem fixed for Final so that we do not break already existing use case.

Comment 2 Peter Robinson 2026-03-18 13:16:54 UTC
It would be useful if you engaged with the maintainer TBH jgroman to get the full context of this bug

Comment 3 Adam Williamson 2026-03-19 06:28:13 UTC
What context is missing? The report seems fairly clear?

Comment 4 Kamil Páral 2026-03-23 10:27:08 UTC
Since we have release blocking aarch64 ISO images [1], proposing this as a blocker as well. Criterion [2].

[1] https://docs.fedoraproject.org/en-US/releases/f43/blocking/
[2] https://fedoraproject.org/wiki/Basic_Release_Criteria#Release-blocking_images_must_boot

Comment 5 Kamil Páral 2026-03-23 11:26:05 UTC
Accepted as a freeze exception in:
https://pagure.io/fedora-qa/blocker-review/issue/2079

Comment 6 Lukas Ruzicka 2026-03-24 08:12:52 UTC
AGREED AcceptedFinalBlocker

Discussed at the 2026-03-23 (blocker / freeze exception) review meeting:

This is a violation of "the installed system must boot" criterion (in "Expected installed system boot behavior"), when booting a RPi system installed to a USB device.

https://meetbot-raw.fedoraproject.org//blocker-review_matrix_fedoraproject-org/2026-03-23/f44-blocker-review.2026-03-23-16.00.log.txt

Comment 7 Peter Robinson 2026-03-31 12:47:51 UTC
Still digging into this

Comment 8 Peter Robinson 2026-03-31 21:35:30 UTC
I've bisected the issue, just trying to work out a fix.


Note You need to log in before you can comment on or make changes to this bug.