Cannot boot Jammy riscv64 images with QEMU and U-Boot

Bug #2136885 reported by Heinrich Schuchardt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
u-boot (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

The preinstalled 22.04 riscv64 image uses u-boot-menu (extlinux/extlinux.conf).

When trying to boot such an image with U-Boot 2025.10 an error on a device that has the device-tree at $fdtcontroladdr and fdt_high=0xffffffffffffffff (disabling FDT relocation) an error occurs.

Failed to reserve memory for fdt at 0x17ee9d000
FDT creation failed! hanging...### ERROR ### Please RESET the board ###

Upstream added 62f1afbe7a8a ("riscv: qemu: Remove fdt_high default") to fix this issue for RISC-V QEMU.

Related branches

description: updated
summary: - Cannot boot Jammy riscv64 images with QEMU
+ Cannot boot Jammy riscv64 images with QEMU and U-Boot
Changed in u-boot (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → Heinrich Schuchardt (xypron)
tags: added: foundations-todo
tags: added: fr-12227
Changed in u-boot (Ubuntu):
assignee: Heinrich Schuchardt (xypron) → nobody
Revision history for this message
Dave Jones (waveform) wrote :

Sponsored for resolute; unsubscribing sponsors

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.