[Bug 2098817] Re: Wrong dtb assigned for boards "Raspberry Pi 5 Model B Rev 1.1"

fprietog 2098817 at bugs.launchpad.net
Wed Feb 19 14:53:26 UTC 2025


Thanks @waveform for the detailed explanation.

I suspected that the dtbs copied/linked in the boot partition weren't
used in the the boot procedure as I usually plug the same SSD to boot a
Rpi4 and a Rpi5 without problems. I opened the bug just in case it was
being used in a way that I didn't know.

So there is absolutely no urge at all to "fix" this.

About the "fix", my approach was not sophisticated at all. I just put
two blocks for the Rpi5; the first applies to boards up to Rev 1.0 and
the second for boards Rev 1.1 and newer:

Machine: Raspberry Pi 5 Model B
Machine: Raspberry Pi 5 Model B Rev 1.0
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

Machine: Raspberry Pi 5 Model B Rev 1.1
Machine: Raspberry Pi 5 Model B Rev *
Kernel-Flavors: raspi raspi-realtime
Method: pi
DTB-Id: bcm2712d0-rpi-5-b.dtb
U-Boot-Script-Name: bootscr.rpi
Required-Packages: u-boot-tools

But knowing that's unnecessary I will just leave the packaged version.

Thank you again!

-- 
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