[Bug 2098817] Re: Wrong dtb assigned for boards "Raspberry Pi 5 Model B Rev 1.1"
Dave Jones
2098817 at bugs.launchpad.net
Wed Feb 19 13:16:35 UTC 2025
In the case of the flash-kernel entries with "Method: pi", the
"selected" dtb is rather meaningless. That method specifically copies
all the dtbs defined by the selected kernel to the boot partition
instead of "just" the selected one.
Unfortunately, there's a rather baked in assumption in flash-kernel that
each entry has one (and only one) dtb. Still, I agree the output is
confusing and it's a simple change to fix this, so I'll target this
accordingly, but I'm afraid the priority is going to be fairly low (as
it doesn't actually fail to operate as such). Ideally I'd like to change
how we boot on the Pi fairly substantially but that's going to have to
wait for (at least) the next release.
** Changed in: flash-kernel (Ubuntu)
Assignee: (unassigned) => Dave Jones (waveform)
** Changed in: flash-kernel (Ubuntu)
Status: New => Confirmed
** Changed in: flash-kernel (Ubuntu)
Importance: Undecided => Low
** Also affects: flash-kernel (Ubuntu Noble)
Importance: Undecided
Status: New
** Also affects: flash-kernel (Ubuntu Oracular)
Importance: Undecided
Status: New
** Changed in: flash-kernel (Ubuntu Oracular)
Status: New => Confirmed
** Changed in: flash-kernel (Ubuntu Noble)
Status: New => Confirmed
** Changed in: flash-kernel (Ubuntu Oracular)
Assignee: (unassigned) => Dave Jones (waveform)
** Changed in: flash-kernel (Ubuntu Noble)
Assignee: (unassigned) => Dave Jones (waveform)
** Changed in: flash-kernel (Ubuntu Noble)
Importance: Undecided => Low
** Changed in: flash-kernel (Ubuntu Oracular)
Importance: Undecided => Low
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to flash-kernel in Ubuntu.
https://bugs.launchpad.net/bugs/2098817
Title:
Wrong dtb assigned for boards "Raspberry Pi 5 Model B Rev 1.1"
Status in flash-kernel package in Ubuntu:
Confirmed
Status in flash-kernel source package in Noble:
Confirmed
Status in flash-kernel source package in Oracular:
Confirmed
Bug description:
Wrong dtb assigned for boards "Raspberry Pi 5 Model B Rev 1.1"
Tested flash-kernel package in development for plucky, 3.108ubuntu1
version.
The flash kernel database, file /usr/share/flash-kernel/db/all.db,
contains this entry for all Raspberry Pi 5 board revisions:
Machine: Raspberry Pi 5 Model B
Machine: Raspberry Pi 5 Model B Rev 1.0
Machine: Raspberry Pi 5 Model B Rev *
Kernel-Flavors: raspi raspi-realtime
Method: pi
DTB-Id: bcm2712-rpi-5-b.dtb
U-Boot-Script-Name: bootscr.rpi
Required-Packages: u-boot-tools
But as stated in the Product Change Notes on Revision 1.1 of the
Raspberry Pi 5 Board
(https://pip.raspberrypi.com/categories/1129-pcn/documents/RP-006041-PC/PCN-
Raspberry-Pi-5B-Rev-4.pdf) all Revision 1.1 boards come with
BCM2712D0. So the correct DTB-Id for Rev 1.1. is:
DTB-Id: bcm2712d0-rpi-5-b.dtb
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2098817/+subscriptions
More information about the foundations-bugs
mailing list