mirror of
https://github.com/raspberrypi/rpi-eeprom.git
synced 2026-01-21 06:13:33 +08:00
Compare commits
22 Commits
v.2024.01.
...
v2024.02.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
36e58db5c2 | ||
|
|
b1a715b256 | ||
|
|
0e8ecbcf83 | ||
|
|
d4918d4d4c | ||
|
|
b5c7f1bee6 | ||
|
|
c987375f1d | ||
|
|
99cb0bdaa2 | ||
|
|
a8f2eb75b5 | ||
|
|
606c5d25e5 | ||
|
|
88b33ab030 | ||
|
|
a7f982962b | ||
|
|
9df346bc1c | ||
|
|
68fca2166b | ||
|
|
eca47c5f4c | ||
|
|
097e2d0573 | ||
|
|
4b8e875510 | ||
|
|
21a78a91de | ||
|
|
cc020609fb | ||
|
|
d5f1ab30fa | ||
|
|
8855da9889 | ||
|
|
a5b4f91caf | ||
|
|
7232154170 |
BIN
firmware-2711/latest/pieeprom-2024-01-18.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2024-01-18.bin
Normal file
Binary file not shown.
BIN
firmware-2711/latest/pieeprom-2024-01-22.bin
Normal file
BIN
firmware-2711/latest/pieeprom-2024-01-22.bin
Normal file
Binary file not shown.
Binary file not shown.
@@ -1,5 +1,12 @@
|
||||
# Raspberry Pi4 bootloader EEPROM release notes
|
||||
|
||||
## 2024-01-22 - Fix issue boot.img end sector check - STABLE
|
||||
* See https://github.com/raspberrypi/rpi-eeprom/issues/521
|
||||
|
||||
## 2024-01-18 - Fix issue with minimal sized FAT partition - STABLE
|
||||
* Fix handling of files that use the last cluster in the partition
|
||||
https://github.com/raspberrypi/rpi-eeprom/issues/521
|
||||
|
||||
## 2023-08-01 - Remove beta release folder
|
||||
* Remove the beta release folder and provide a symlink to stable
|
||||
for backwards compatibility for anyone who has beta in
|
||||
|
||||
BIN
firmware-2712/default/pieeprom-2024-01-05.bin
Normal file
BIN
firmware-2712/default/pieeprom-2024-01-05.bin
Normal file
Binary file not shown.
BIN
firmware-2712/default/pieeprom-2024-02-16.bin
Normal file
BIN
firmware-2712/default/pieeprom-2024-02-16.bin
Normal file
Binary file not shown.
Binary file not shown.
BIN
firmware-2712/latest/pieeprom-2024-01-15.bin
Normal file
BIN
firmware-2712/latest/pieeprom-2024-01-15.bin
Normal file
Binary file not shown.
BIN
firmware-2712/latest/pieeprom-2024-01-22.bin
Normal file
BIN
firmware-2712/latest/pieeprom-2024-01-22.bin
Normal file
Binary file not shown.
BIN
firmware-2712/latest/pieeprom-2024-01-24.bin
Normal file
BIN
firmware-2712/latest/pieeprom-2024-01-24.bin
Normal file
Binary file not shown.
BIN
firmware-2712/latest/pieeprom-2024-02-05.bin
Normal file
BIN
firmware-2712/latest/pieeprom-2024-02-05.bin
Normal file
Binary file not shown.
BIN
firmware-2712/latest/pieeprom-2024-02-08.bin
Normal file
BIN
firmware-2712/latest/pieeprom-2024-02-08.bin
Normal file
Binary file not shown.
BIN
firmware-2712/latest/pieeprom-2024-02-14.bin
Normal file
BIN
firmware-2712/latest/pieeprom-2024-02-14.bin
Normal file
Binary file not shown.
BIN
firmware-2712/latest/pieeprom-2024-02-16.bin
Normal file
BIN
firmware-2712/latest/pieeprom-2024-02-16.bin
Normal file
Binary file not shown.
Binary file not shown.
@@ -1,5 +1,46 @@
|
||||
# Raspberry Pi5 bootloader EEPROM release notes
|
||||
|
||||
2024-02-16: u-boot loading and thermal throttling fixes (latest) (default)
|
||||
* arm_loader: Move non-kernels back to 512KB
|
||||
See: https://github.com/raspberrypi/firmware/issues/1868
|
||||
|
||||
* Limit throttled frequency to OS requested frequency rather than
|
||||
config.txt frequency.
|
||||
See: https://github.com/raspberrypi/rpi-eeprom/issues/518
|
||||
|
||||
2024-02-14: Fix vcgencmd otp_dump and implement C(initial_turbo) (latest)
|
||||
* Fix a regression that caused vcgencmd otp_dump to fail.
|
||||
* Implement C(initial_turbo) on Pi5
|
||||
See: https://github.com/raspberrypi/firmware/issues/1864
|
||||
|
||||
2024-02-08: Adjust SDRAM refresh based on temperature (latest)
|
||||
|
||||
* Adjust the SDRAM refresh interval based on the temperature. This
|
||||
addresses the gap in performance between the 8GB and 4GB variants.
|
||||
See https://github.com/raspberrypi/firmware/issues/1854
|
||||
* Preliminary support for signed boot.
|
||||
|
||||
2024-02-05: Add support for HAT+ POE HATs (latest)
|
||||
* Add support for probing HAT+ POE HATs
|
||||
* Implement DWC3 specific XHCI quirks
|
||||
|
||||
2024-01-24: NVMe boot fix for WD NVMe (latest)
|
||||
* Add a workaround for an issue seen when booting with WD Blue SN550 NVMe SSD
|
||||
|
||||
2024-01-22: Add support for network-install (latest)
|
||||
* Fix issue boot.img end sector check - STABLE
|
||||
See: https://github.com/raspberrypi/rpi-eeprom/issues/521
|
||||
* Fix handling of files that use the last cluster in the partition
|
||||
See: https://github.com/raspberrypi/rpi-eeprom/issues/521
|
||||
* Fix SD card detection
|
||||
See: https://github.com/raspberrypi/rpi-eeprom/issues/523
|
||||
|
||||
2024-01-15: Add support for network-install (latest)
|
||||
* Add support for Network Install
|
||||
* Preliminary D0 firmware support
|
||||
|
||||
2024-01-08: Promote 2024-01-05 to default (automatic update)
|
||||
|
||||
2024-01-05: Fix handling of FAT files without LFNs.
|
||||
* Fix issues with SFN entries sometimes being treated as LFNs
|
||||
see https://github.com/raspberrypi/rpi-eeprom/issues/514
|
||||
|
||||
@@ -8,4 +8,4 @@ script_dir=$(cd "$(dirname "$0")" && pwd)
|
||||
${script_dir}/make-release critical 2023-01-11 000138c0 "${script_dir}/2711-config" release-2711 rpi-boot-eeprom-recovery 2711
|
||||
|
||||
# Pi5
|
||||
${script_dir}/make-release critical 2023-12-06 "" "${script_dir}/2712-config" release-2712 rpi-boot-eeprom-recovery 2712
|
||||
${script_dir}/make-release critical 2024-02-16 "" "${script_dir}/2712-config" release-2712 rpi-boot-eeprom-recovery 2712
|
||||
|
||||
@@ -395,7 +395,7 @@ checkDependencies() {
|
||||
elif [ $(((0x$BOARD_INFO >> 12) & 15)) = 4 ]; then
|
||||
BCM_CHIP=2712
|
||||
EEPROM_SIZE=2097152
|
||||
BOOTLOADER_AUTO_UPDATE_MIN_VERSION="${BOOTLOADER_AUTO_UPDATE_MIN_VERSION:-1697650217}"
|
||||
BOOTLOADER_AUTO_UPDATE_MIN_VERSION="${BOOTLOADER_AUTO_UPDATE_MIN_VERSION:-1704470260}"
|
||||
SPIDEV=/dev/spidev10.0
|
||||
else
|
||||
chipNotSupported
|
||||
@@ -404,6 +404,10 @@ checkDependencies() {
|
||||
# Default to off - in the future Raspberry Pi 5 may default to using flashrom if
|
||||
# flashrom is available.
|
||||
[ -z "${RPI_EEPROM_USE_FLASHROM}" ] && RPI_EEPROM_USE_FLASHROM=0
|
||||
if [ "${RPI_EEPROM_USE_FLASHROM}" -eq 1 ] && ! command -v flashrom > /dev/null; then
|
||||
echo "WARNING: flashrom not found. Setting RPI_EEPROM_USE_FLASHROM to 0"
|
||||
RPI_EEPROM_USE_FLASHROM=0
|
||||
fi
|
||||
|
||||
FIRMWARE_IMAGE_DIR="${FIRMWARE_ROOT}-${BCM_CHIP}/${FIRMWARE_RELEASE_STATUS}"
|
||||
if ! [ -d "${FIRMWARE_IMAGE_DIR}" ]; then
|
||||
@@ -483,10 +487,6 @@ checkDependencies() {
|
||||
if [ "${BCM_CHIP}" = 2711 ] && [ ! -f "${RECOVERY_BIN}" ]; then
|
||||
die "${RECOVERY_BIN} not found."
|
||||
fi
|
||||
|
||||
if ! command -v flashrom > /dev/null; then
|
||||
RPI_EEPROM_USE_FLASHROM=0
|
||||
fi
|
||||
}
|
||||
|
||||
usage() {
|
||||
|
||||
Reference in New Issue
Block a user