mirror of
https://github.com/raspberrypi/rpi-eeprom.git
synced 2026-01-21 14:53:32 +08:00
Merge branch 'master' into debian/buster
This commit is contained in:
BIN
firmware/critical/pieeprom-2021-03-18.bin
Normal file
BIN
firmware/critical/pieeprom-2021-03-18.bin
Normal file
Binary file not shown.
Binary file not shown.
@@ -3,6 +3,20 @@
|
|||||||
USB MSD boot also requires the firmware from Raspberry Pi OS 2020-08-20 or newer.
|
USB MSD boot also requires the firmware from Raspberry Pi OS 2020-08-20 or newer.
|
||||||
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_bootloader_config.md
|
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_bootloader_config.md
|
||||||
|
|
||||||
|
## 2021-04-19 - Promote 2021-03-18 from LATEST to DEFAULT - DEFAULT
|
||||||
|
Interesting changes since the last default release:-
|
||||||
|
* Display VC_BUILD_ID strings instead of the SHA256 hash
|
||||||
|
* Add support for [cm4] and [pi400] config conditionals filters.
|
||||||
|
* Change network boot to use the same "RXID" Ethernet PHY configuration as the 5.10 kernel
|
||||||
|
* TFTP - reply to duplicate ACKS
|
||||||
|
* Skip rendering of HDMI diagnostics display for the first 8 seconds unless an error occurs.
|
||||||
|
* UDP checksum fixes
|
||||||
|
* Add support for the BCM2711 XHCI controller - BOOT_ORDER 0x5
|
||||||
|
* XHCI protocol layer fixes for non-VLI controllers
|
||||||
|
* Avoid USB MSD timeout of there is only one device
|
||||||
|
* Implement tryboot for OS upgrade fallback
|
||||||
|
* Check the update-timestamp before applying an update in SELF-UPDATE mode
|
||||||
|
|
||||||
## 2021-04-13 - Fix error pattern for HDMI and SDRAM failures - BETA/STABLE
|
## 2021-04-13 - Fix error pattern for HDMI and SDRAM failures - BETA/STABLE
|
||||||
* Fix recovery.bin error handler so that the LED error pattern is still
|
* Fix recovery.bin error handler so that the LED error pattern is still
|
||||||
displayed even if HDMI or SDRAM fail.
|
displayed even if HDMI or SDRAM fail.
|
||||||
|
|||||||
@@ -4,4 +4,4 @@ set -e
|
|||||||
|
|
||||||
script_dir=$(cd "$(dirname "$0")" && pwd)
|
script_dir=$(cd "$(dirname "$0")" && pwd)
|
||||||
|
|
||||||
${script_dir}/make-release critical 2020-09-03 000138a1 "${script_dir}" release rpi-boot-eeprom-recovery
|
${script_dir}/make-release critical 2021-03-18 000138a1 "${script_dir}" release rpi-boot-eeprom-recovery
|
||||||
|
|||||||
@@ -368,7 +368,7 @@ rpi-eeprom-update [options]... [FILE]
|
|||||||
Bootloader EEPROM update tool for the Raspberry Pi 4.
|
Bootloader EEPROM update tool for the Raspberry Pi 4.
|
||||||
|
|
||||||
Checks whether the Raspberry Pi 4 bootloader and the VL805 USB controller
|
Checks whether the Raspberry Pi 4 bootloader and the VL805 USB controller
|
||||||
EEPROMs are up-to-date and optionally updates the EEPROMs at the next reboot.
|
EEPROMs are up to date and optionally updates the EEPROMs at the next reboot.
|
||||||
|
|
||||||
The default update mechanism writes recovery.bin and the EEPROM update
|
The default update mechanism writes recovery.bin and the EEPROM update
|
||||||
image(s) (pieeprom.upd and vl805.bin) to the boot partition.
|
image(s) (pieeprom.upd and vl805.bin) to the boot partition.
|
||||||
@@ -398,7 +398,7 @@ Options:
|
|||||||
-b Outputs the path that pending EEPROM updates will be written to.
|
-b Outputs the path that pending EEPROM updates will be written to.
|
||||||
-d Use the default bootloader config, or if a file is specified using the -f
|
-d Use the default bootloader config, or if a file is specified using the -f
|
||||||
flag use the config in that file. This option only applies when a
|
flag use the config in that file. This option only applies when a
|
||||||
bootloader EEPROM update is needed; if the bootloader EEPROM is up-to-date
|
bootloader EEPROM update is needed; if the bootloader EEPROM is up to date
|
||||||
then its config will not be changed.
|
then its config will not be changed.
|
||||||
-f Install the given file instead of the latest applicable update
|
-f Install the given file instead of the latest applicable update
|
||||||
Ignores the FREEZE_VERSION flag in bootloader and is intended for manual
|
Ignores the FREEZE_VERSION flag in bootloader and is intended for manual
|
||||||
@@ -510,7 +510,7 @@ printVersions()
|
|||||||
if [ "${ACTION_UPDATE_BOOTLOADER}" = 1 ]; then
|
if [ "${ACTION_UPDATE_BOOTLOADER}" = 1 ]; then
|
||||||
echo "BOOTLOADER: update available"
|
echo "BOOTLOADER: update available"
|
||||||
else
|
else
|
||||||
echo "BOOTLOADER: up-to-date"
|
echo "BOOTLOADER: up to date"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo " CURRENT: $(date -u "-d@${BOOTLOADER_CURRENT_VERSION}") (${BOOTLOADER_CURRENT_VERSION})"
|
echo " CURRENT: $(date -u "-d@${BOOTLOADER_CURRENT_VERSION}") (${BOOTLOADER_CURRENT_VERSION})"
|
||||||
@@ -528,7 +528,7 @@ printVersions()
|
|||||||
echo " VL805: update available"
|
echo " VL805: update available"
|
||||||
else
|
else
|
||||||
if [ "$(id -u)" = "0" ]; then
|
if [ "$(id -u)" = "0" ]; then
|
||||||
echo " VL805: up-to-date"
|
echo " VL805: up to date"
|
||||||
else
|
else
|
||||||
echo " VL805: version unknown. Try sudo rpi-eeprom-update"
|
echo " VL805: version unknown. Try sudo rpi-eeprom-update"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user