[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