mirror of
https://github.com/raspberrypi/rpi-eeprom.git
synced 2026-01-20 21:13:36 +08:00
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
* Update recovery.bin to 2021-04-13 release for error pattern fix
on SDRAM failure.
Raspberry Pi 4 EEPROM bootloader rescue image ********************************************* The Raspberry Pi 4 has a small EEPROM used to store the bootloader. This rescue image reverts the bootloader EEPROM to factory default settings. This rescue image also updates the USB 3.0 (VL805) firmware to the latest version (138a1) with better full-speed Isochronous endpoint support. To re-flash the EEPROM(s) 1. Unzip the contents of this zip file to a blank FAT formatted SD-CARD 2. Power off the Raspberry Pi 3. Insert the SD-CARD 4. Power on Raspberry Pi 5. Wait at least 10 seconds This easiest method for creating and formatting the SD-CARD is to use the Raspberry Pi Imager from https://raspberrypi.org/downloads If successful, the green LED light will blink rapidly (forever), otherwise an error pattern will be displayed. If a HDMI display is attached then the screen will display green for success or red if a failure occurs. N.B. This image is not a bootloader it simply replaces the on-board bootloader.