This bug was fixed in the package rpiboot -
20260602~161322+nowin-0ubuntu1
---------------
rpiboot (20260602~161322+nowin-0ubuntu1) stonking; urgency=medium
* New upstream release required for new SDRAM support (LP: #2158366)
- New release also fixes DEP-17 compliance (LP: #2139208)
rpiboot (20260602~161322) trixie; urgency=medium
* bootfiles.bin: 2712: Fix secure-boot rpiboot loading
* apt: update rpi-eeprom dependency
rpiboot (20260527~143940) trixie; urgency=medium
[ Mathew Blowers ]
* tools: Sign bootsys in the AB partition
[ Tim Gover ]
* firmware: 2711: 2712: Update to pieeprom-2026-05-17
* rpi-eeprom: Update submodule dependency for rpi-eeprom-config A/B
updates
* Update firmware to 2026-05-17
* apt: update rpi-eeprom dependency
* mass-storage-gadget64: Update boot.img to 6.18 kernel and latest
2026/05/21 start.elf
* firmware: 2712: Update to 2026-05-26
* dependencies: Require rpi-eeprom 28.23
* apt: update rpi-eeprom dependency
rpiboot (20260429~184516) trixie; urgency=medium
[ Tim Gover ]
* udev: Install to /usr/lib/ on Trixe instead of /lib
* firmware: 2711: 2712: Update bootfiles.bin to 2026-04-29
* docs: secure-boot tidyup
* firmware: 2711: Update to 2026-04-14 for newer SDRAM variants
* apt: update rpi-eeprom dependency
[ Pierre Pronchery ]
* Makefile: add support for DESTDIR
* fmemopen.c: improve portability
* fmemopen.c: portability fix around funopen()
* Makefile: register dependency on fmemopen.c
rpiboot (20260210~145518) trixie; urgency=medium
* salsa: Remove extract block
* firmware: 2711: 2712: Move to pieeprom-2026-02-06
* apt: update rpi-eeprom dependency
rpiboot (20260202~161355) trixie; urgency=medium
[ Tim Gover ]
* firmware: 2711: Update to 2026-01-09
* firmware: 2712: Update to 2026/01/21 to match manufacture
* Require rpi-eeprom 28.12
* apt: update rpi-eeprom dependency
[ Mathew Blowers ]
* Latest wdi-simple
* mass storage gadget link no longer just CM4 and CM5
rpiboot (20251214~140909) trixie; urgency=medium
[ Tim Gover ]
* bootcode: Use USB2 HS mode for loading start.elf / ramdisk
[ Michele Rizzo ]
* Increase handled port number up to 255
* Adjust port number range to 0-98
[ Nicolai Buchwitz ]
* Makefile: add platform-specific default mass-storage-gadget directory
[ Ansgar Schmidt ]
* Fixing compiler problem of main
rpiboot (20251209~095558) trixie; urgency=medium
* tools: Fix base path in release-scripts/get-latest-fw
* firmware: 2712: 2711: Move to the 2025-12-08 release
* apt: update rpi-eeprom dependency
rpiboot (20251202~164822) trixie; urgency=medium
[ Tim Gover ]
* mass-storage-gadget: Fix EMMC access on CM3+ and CM3E
* Move trouble-shooting to a separate page
* docs: secure-boot pi4 tidyup
* docs: Move diagnostics to the troubleshooting page
* docs: Move secure-boot reference to a sub-page
* docs: readme: Minor tidyups and fix links
* docs: Readme: Highlight mass-storage-gadget and device compatibility
* docs: secure-boot: Add note about counter-signing.
* rpi-eeprom: Update for make-pi4-rpiboot-gpio-sd utility
* readme: Update product names
* docs: Describe how to enable rpiboot on Pi 4B and Pi 400
* docs: readme: make-pi4-rpiboot-gpio dependencies
* docs: secure-boot: Describe the HSM wrapper API
* firmware: 2712: 2711 bootfiles.bin: Update to 2025-11-27 firmware
* firmware: 2712: 2711: Update to 2025-11-27
* tools: Move APT release scripts into a sub-directory
* apt: update rpi-eeprom dependency
[ martamomotko ]
* rpiboot: Output metadata to stdout when path not provided or invalid
* rpiboot: Enable metadata output by default when metadata is received
Metadata information is now written to stdout by default when received
from BCM2712/2711 devices. The -j flag can be used to specify a
directory for a JSON file output instead. To instruct recovery.bin to
stop sending metadata, explicitly set recovery_metadata=0 in
config.txt.
rpiboot (20251107~092017) trixie; urgency=medium
[ Andrew Scheller ]
* Fix help-text formatting for rpi-make-boot-image
* Remove inconsistent full stops
[ Tim Gover ]
* tools: rpi-get-latest-fw: Updates the Pi4 / Pi5 firmware release
* firmware: 2711: 2712: Update to 2025-11-05
* firmware: Update to 2025-11-05 with rpi-eeprom >= 28.8
rpiboot (20251002~150524) trixie; urgency=medium
[ Jack O'Brien ]
* secure-boot-recovery5: Added verbose docs about debug serial ports.
* secure-boot-recovery5: BCM2712 needs burnt OTP for signed pieeprom
* secure-boot-recovery5: Clarify docs about config.txt
[ Tim Gover ]
* firmware: 2711: Fixup link to 2711 instead of 2712 firmware
* mass-storage-gadget: Remove mass-storage-gadget64-cm3
* mass-storage-gadget: Update boot.img to use MAC address for DHCP
identifier
* readme: Document APT install location for rpiboot utilities
rpiboot (20250908~162618) trixie; urgency=medium
* debian: firmware: Update to 2025-08-27
rpiboot (20250908~162618) trixie; urgency=medium
[ Tim Gover ]
* secure-boot-recovery: Fixup the revoke_devkey date for recovery.bin
* bootfiles: Reduce the verbosity of bootfiles message
* rpiboot: Add -V/--version to display the version string.
* docs: Add metadata docs to the top level Readme.md
* mass-storage-gadget: Update boot.img for latest firmware and
6.12.38-v8 kernel
* mass-storage-gadget64: Add support for BCM2710 devices
* firmware: 2711: 2712 Move to the pieeprom-2025-08-27 release
* firmware: bootfiles.bin Update 2711/2712 to the 2025-09-08 release
[ pseregiet ]
* rpi-make-boot-image: Fix FAT12 image generation
[ Péter Szilágyi ]
* tools: verify HSM signature based on provided public key
[ Peter Harper ]
* Readme additions for Windows
[ Jonas Dohmen ]
* Restructured readme to add Fedora/RHEL dnf dependencies
* Removed leftover blank line
[ Nicolai Buchwitz ]
* eeprom-erase: Add symlink for bootcode5.bin
* rpiboot: Lookup files in device specific folders first
[ Cameron Tacklind ]
* Make any keypress work to close the window
rpiboot (20250519~100421+trixie) trixie; urgency=medium
* Switch gbp.conf debian branch to pios/trixie
rpiboot (20250519~100421) bookworm; urgency=medium
* secure-boot-recovery: program_pubkey now automatically sets
revoke_devkey
* windows: Update for BCM2711/BCM2712 2025-05-08 firmware + generic
BCM2710 and older msd.elf
* debian: Update rpi-eeprom dependencies for recovery.bin
(revoke_devkey)
rpiboot (20250516~140109) bookworm; urgency=medium
* rules: Update the 2711/2712 bootloaders to 2025-05-08
rpiboot (20250514~214724) bookworm; urgency=medium
[ Tim Gover ]
* mass-storage-gadget: Update to rpi-6.12.y kernel
* mass-storage-gadget64-cm4: Update to rpi-6.12 kernel
* Add a Hardware Security Module wrapper script interface
* WIP: Add Github CI workflow tests
* test: Add a README.md and test CI
* firmware: 2712: 2711: Move to the 2025-05-08 release
[ Gaël PORTAY ]
* secure-boot-recovery: Fix typo
rpiboot (20250401~081331) bookworm; urgency=medium
[ Tim Gover ]
* Add support for overriding files in bootfiles.bin
* mass-storage-gadget64-cm3: Update GPU firmware for 2710 and older
devices
* msd: Remove legacy msd/start4.elf and use a common legacy msd .elf
file
* rpi-make-boot-image: Drop start4x on 2711
* rpi-make-boot-image: Don't include Pi5 specific kernel + initramfs in
pi4 mode
* mass-storage-gadget64: Update boot.img for util-linux blkid tools
* firmware: 2712: Update to pieeprom-2025-03-10
* update-pieeprom: Fix handling for SRC_IMAGE in code-signing mode
* update-pieeprom.sh: Remove redundant SIGNED_BOOT=1 flag
* make: Remove BUILD_TIMESTAMP
* update-pieeprom.sh: Initialise SIGN_FIRMWARE variable
* firmware: Update rpi-eeprom submodule
[ Richard Oliver ]
* rpi-make-boot-image: Prefer 512-byte clusters
* rpi-make-boot-image: Set disk geometry
* rpi-make-boot-image: Use KiB for sizes internally
* rpi-make-boot-image: Estimate size with clusters
* udev: Deauthorise boot rom usb-storage
* pkg: Include mass-storage-gadget64-cm3
[ Leon Anavi ]
* secure-boot-example/README.md: Fix typo
[ Matt Wildoer ]
* Update Makefile to handle date formatting for macOS compatibility
rpiboot (20250227~132106) bookworm; urgency=medium
* version: Drop git-version prefix
rpiboot (20250227~123606) bookworm; urgency=medium
* makefile: Fix check for debian/changelog in PKG_VER
* makefile: Pass build-date as a make flag for reproducible builds
* main: Tidyup error handling in second stage setup
rpiboot (20250226~171348) bookworm; urgency=medium
* makefile: Only set the PKG_VERSION in APT builds
* debian: Remove debian build scripts from master
rpiboot (20250226~163138) bookworm; urgency=medium
* readme: Expand build instructions to mention 'make install' and
INSTALL_PREFIX
* salsa-ci: Add the extract source section as with rpi-eeprom
* debian: rpi-make-boot-image: Drop direct dependency on coreutils and
tar
* makefile: Pass CPPFLAGS - required for APT (debian/hardening)
rpiboot (20250221~161557) bookworm; urgency=medium
* win32: Update windows installer for latest bootfiles.bin firmware
* firmware: 2712: Update to the 2025-02-12 release
* 2712: Fix incorrect filename for pieeprom.bin
* firmware: 2711: Update to the 2025-02-11 release
* rpiboot: Use mass-storage-gadget-64 by default on BCM2711
* debian: Add a build time dependency on xxd
* Add gbp.conf
* debian: Require rpi-eeprom >= 27.4
* debian: Select pieeprom-2025-02-12-2712 and pieeprom-2025-02-11-2711
rpiboot (20250129~123632) bookworm; urgency=medium
[ Tim Gover ]
* recovery5: Remove redundant recovery.bin file
* secure-boot-recovery5: Fixup recovery.bin link
* win32: Remove the redundant .bat file for 32-bit mass-storage gadget
* win32: Include product names in rpiboot shortcut links
* win32: Add a help message to the mass-storage-gadget batch file
* win32: Update the installer executable
* mass-storage-gadget64: Add mmc-utils and other useful commands
* 2712: Update recommended boot.conf for default provisioning setup
* Remvove the 32-bit mass-storage-gadget
* Make mass-storage-gadget a symlink to mass-storage-gadget64
* rpi-imager-embedded: Remove the old version of the imager boot.img
* readme: Assorted update for Compute Module 5
* mass-storage-gadget64: docs - Fix comments in config.txt
* secure-boot-recovery: Update README for Pi4 instructions
* firmware: 2712: Move to the 2024-11-27 release
* rpiboot: Provide a short link to the troubleshooting guide on startup
* secure-boot-example: Update to work on both Compute Module 4 and
Compute Module 5
* pi5: Improve path handling if bootfiles.bin is not found
* firmware: 2712: Update to pieeprom-2025-01-22
* mass-storage-64: Restore symlink to bootfiles.bin
* README: mass-storage-gadget -> mass-storage-gadget64
* rpiboot: Add note about rpiboot jumper to the startup guidance
[ tinyboxvk ]
* Update Readme.md
* Update Readme.md
* Update README.md
* Update config.txt
* Update config.txt
* Update Readme.md
* Fix typos
[ Stanislav Kusovskyi ]
* mass-storage-gadget64: fix invokes of extra tools in sign.sh
[ Rasmus Villemoes ]
* Makefile: make it work better in a cross-build scenario
[ Serge Schneider ]
* debian: add salsa-ci.yml
[ Bryce Schober ]
* mass-storage-64: Suggest docker build environment
rpiboot (20241107~183156) bookworm; urgency=medium
[ Tim Gover ]
* win32: Switch to 64-bit Cygwin and update to latest 2711/2712 firmware
* firmware: Update the rpi-eeprom submodule
* debian: Require rpi-eeprom 26.3 or newer for CM5 / Pi500 support
[ wa1tf0r.me ]
* fix typo
* fix formatting
[ Rasmus Villemoes ]
* make-boot-image: remove hard-coded path to mkfs.fat utility
* make-boot-image: use mcopy if available
* make-boot-image: preserve file attributes
[ Richard Oliver ]
* debian: Package rpi-make-boot-image
[ Thomas Petazzoni ]
* Makefile: allow passing CFLAGS/LDFLAGS
-- Dave Jones <[email protected]> Fri, 26 Jun 2026 11:56:52
+0100
** Changed in: rpiboot (Ubuntu)
Status: Triaged => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2158366
Title:
New versions required for new SDRAM support
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware-raspi/+bug/2158366/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs