dev-embedded / rpi-eeprom

Updater for Raspberry Pi 4/5 bootloader and the VL805 USB controller

Official package sites : https://github.com/raspberrypi/rpi-eeprom/ ·

v21.0_p1 :: 0 :: gentoo

Modified
License
BSD rpi-eeprom
Keywords
arm arm64
USE flags
pi4 pi5

v15.0_p1 :: 0 :: gentoo

Modified
License
BSD rpi-eeprom
Keywords
arm64 ~arm

General

pi4
Install firmware files for the Raspberry Pi 4
pi5
Install firmware files for the Raspberry Pi 5

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-embedded / raspberrypi-utils : Raspberry Pi userspace utilities

dev-lang / python : An interpreted, interactive, object-oriented programming language

media-libs / raspberrypi-userland : Raspberry Pi userspace tools and libraries

media-libs / raspberrypi-userland-bin : Raspberry Pi userspace tools and libraries

sys-apps / flashrom : Utility for reading, writing, erasing and verifying flash ROM chips

sys-apps / pciutils : Various utilities dealing with the PCI bus

930063
dev-embedded/rpi-eeprom-21.0_p1 version bump to rpi-eeprom-21.5_p1
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-embedded/rpi-eeprom: Stabilize 21.0_p1 arm, #924423
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Matoro Mahri · gentoo
dev-embedded/rpi-eeprom: Stabilize 21.0_p1 arm64, #924423
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-embedded/rpi-eeprom: Bump to 21.0_p1 with Pi 5 support
Thanks to Herbert Wantesh for the modifications. Closes: https://bugs.gentoo.org/916953 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: drop 13.3_p1-r1, 13.19_p1
Signed-off-by: Sam James <sam@gentoo.org>
James Le Cuirot · gentoo
dev-embedded/rpi-eeprom: Switch from raspberrypi-userland to raspberrypi-utils
The latter is being last-rited. This only needs the vcgencmd utility. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-embedded/rpi-eeprom: Stabilize 15.0_p1 arm64, #899516
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
dev-embedded/rpi-eeprom: drop 13.8_p1
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/28757 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Dennis Lamm · gentoo
dev-embedded/rpi-eeprom: add 15.0_p1
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
dev-embedded/rpi-eeprom: add 13.19_p1
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/28008 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: add Python 3.10
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: drop 11.0_p1, 12.5_p1-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-embedded/rpi-eeprom: Stabilize 13.3_p1-r1 arm64, #835777
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: add 13.8_p1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: drop 13.9_p1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: add 13.9_p1
Bug: https://bugs.gentoo.org/831856 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-embedded/rpi-eeprom: install rpi-eeprom-digest
Closes: https://bugs.gentoo.org/831856 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
dev-embedded/rpi-eeprom: version bump
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Package-Manager: Portage-3.0.28, Repoman-3.0.3 Closes: https://github.com/gentoo/gentoo/pull/23845 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: add pciutils as runtime dependency
Fixes: 'lspci not found. Try installing the pciutils package.' Reported-by: Latrina Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Peter Alfredsen · gentoo
dev-embedded/rpi-eeprom: bump to 12.5_p1
Closes: https://bugs.gentoo.org/796734 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Peter Alfredsen <crabbedhaloablution@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/21322 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: cleanup old
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: Stabilize 11.0_p1 arm64, #767046
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Peter Alfredsen · gentoo
dev-embedded/rpi-eeprom: bump to 11.0_p1
Nothing has changed in the "critical" default release channel, but "stable" now has support for CM4/PI400. News since 10.3_p1: ** 2020-12-14 - Promote pieeprom-2020-12-11.bin to stable - STABLE * Feature freeze to support stable release of BCM2711 XHCI boot, tryboot, HDMI_DELAY, USB MSD improvements. ** 2020-12-11 - CM4/PI400 conditional filters - BETA * Add support for [cm4] and [pi400] config conditionals filters. * Tidyup RPIBOOT USB descriptors. * Add a gap before displaying LED error pattern and change the default state to off after displaying the first error pattern. * Generate 0xffff instead of 0x0 if the checksum of the UDP packet to be transmitted is 0x0. * Rename USB-DEV to RPIBOOT in boot-mode strings. Bootmode was renamed to avoid confusion with USB MSD boot. Closes: https://bugs.gentoo.org/760336 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Peter Alfredsen <crabbedhaloablution@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/18681 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: Stabilize 10.2_p1 arm64, #758929
Signed-off-by: Sam James <sam@gentoo.org>
Peter Alfredsen · gentoo
dev-embedded/rpi-eeprom: Bump to 10.3_p1
New firmware for the BETA channel. My rpi4 is not burning, so I guess it's ok? Changelog: 2020-11-24 BCM2711 xHC boot support - BETA * Add support for booting from the BCM2711 XHCI controller which is the USB-C socket on Pi 4B / Pi 400 and the type A sockets on Compute Module 4 IO board. The controller only supports USB 2.0 and the primary usage is for USB-MSD support on CM 4 boards without requiring a PCIe XHCI controller. To use this add '5' to the BOOT_ORDER in the EEPROM config for BCM_USB_MSD boot. This requires the latest rpi-update firmware. If start.elf is loaded via the BCM2711 XHCI (BOOT_ORDER 5) then the config.txt otg_mode setting will be set to 1 so that the OS can continue booting using the BCM2711 XHCI. This means that the device/gadget mode is not available when booted in this mode and there is no support for switching back to the DWC2 controller from the BCM2711 XHCI controller. * Update halt behavior on Pi 400 to re-enable 'power on' button if the OS did a reset rather than using the standard mailbox shutdown commands. This overrides WAKE_ON_GPIO / POWER_OFF_ON_HALT settings on Pi 400 because it has a dedicated power button. If a button on GPIO3 really is requried then it can be re-enabled by setting WAKE_ON_GPIO=2 but that will consume more power. * Fix short blink before one-shot error pattern - #251 * Validate SDRAM in recovery mode. * XHCI protocol layer fixes for non-VLI controllers. * Updated 'tryboot' for new version which also supports Pi3 and earlier. Closes: https://bugs.gentoo.org/758263 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Peter Alfredsen <crabbedhaloablution@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/18488 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-embedded/rpi-eeprom: post-merge changes
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Peter Alfredsen · gentoo
dev-embedded/rpi-eeprom: new package
rpi-eeprom updates the Raspberry Pi 4 bootloader and the VL805 USB controller Closes: https://bugs.gentoo.org/753431 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Peter Alfredsen <crabbedhaloablution@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/18386 Signed-off-by: Sam James <sam@gentoo.org>