mirror of
https://github.com/raspberrypi/rpi-eeprom.git
synced 2026-01-21 06:13:33 +08:00
@@ -1,11 +1,11 @@
|
||||
# rpi-eeprom
|
||||
This repository contains the scripts and pre-compiled binaries used to create the `rpi-eeprom` package which is used to update the Raspberry Pi 4 bootloader and VLI EEPROMs.
|
||||
This repository contains the scripts and pre-compiled binaries used to create the `rpi-eeprom` package which is used to update the Raspberry Pi 4 bootloader and VLI USB xHCI controller EEPROMs.
|
||||
|
||||
# Support
|
||||
Please check the Raspberry Pi [general discussion forum](https://www.raspberrypi.org/forums/viewforum.php?f=63) if you have a support question.
|
||||
|
||||
# Reset to factory defaults
|
||||
The [Raspberry Pi Imager](https://www.raspberrypi.org/downloads/) provides an EEPROM recovery image which may be used to reset the bootloader and VLI EEPROMs to factory defaults.
|
||||
The [Raspberry Pi Imager](https://www.raspberrypi.org/downloads/) provides an EEPROM recovery image which may be used to reset the bootloader and USB xHCI EEPROMs to factory defaults.
|
||||
|
||||
# Bootloader documentation
|
||||
* [The boot folder](https://www.raspberrypi.org/documentation/configuration/boot_folder.md)
|
||||
|
||||
10
debian/changelog
vendored
10
debian/changelog
vendored
@@ -1,3 +1,13 @@
|
||||
rpi-eeprom (9.0-1) buster; urgency=medium
|
||||
|
||||
[ Tim Gover ]
|
||||
* pieeprom-2020-09-03: Promote latest stable to default/critical
|
||||
* Update releases.md
|
||||
* Update README.md
|
||||
* Archive 2020-08-31 and 2020-09-02 beta releases.
|
||||
|
||||
-- Serge Schneider <serge@raspberrypi.com> Mon, 14 Sep 2020 14:27:21 +0100
|
||||
|
||||
rpi-eeprom (8.0-1) buster; urgency=medium
|
||||
|
||||
[ Tim Gover ]
|
||||
|
||||
Binary file not shown.
BIN
firmware/critical/vl805-000138a1.bin
Normal file
BIN
firmware/critical/vl805-000138a1.bin
Normal file
Binary file not shown.
BIN
firmware/old/beta/pieeprom-2020-09-02.bin
Normal file
BIN
firmware/old/beta/pieeprom-2020-09-02.bin
Normal file
Binary file not shown.
@@ -3,6 +3,23 @@
|
||||
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
|
||||
|
||||
## 2020-09-14 Promote the 2020-09-03 release to be the default EEPROM images.
|
||||
* Promote the 2020-09-03 bootloader EEPROM and VLI 0138A1 as the default
|
||||
release (critical folder).
|
||||
|
||||
Interesting changes since 2020-04-16:-
|
||||
|
||||
* Add support for booting from USB mass storage devices.
|
||||
* Add support for bootloader updates for USB MSD or network boot (self-update)
|
||||
* Improve compatibility for USB devices which require the USB port power
|
||||
to be switched off for a period of time during a reboot.
|
||||
* Add support GPT and Hybrid MBR partition tables.
|
||||
* Add support for EEPROM write-protect.
|
||||
* Add the ability to loop between different boot-modes until a bootable
|
||||
image is found. The default is to loop between SD and USB-MSD.
|
||||
* VLI 0138A1 - Improve full-speed isochronous endpoint support.
|
||||
|
||||
|
||||
## 2020-09-07 Promote 2020-09-03 to release to STABLE
|
||||
|
||||
## 2020-09-03 Only use green LED for error status in bootloader - BETA
|
||||
|
||||
15
releases.md
15
releases.md
@@ -7,19 +7,14 @@ utility. However, it's sometimes more convenient to use a recovery image to prog
|
||||
Release notes are available [here](https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware/release-notes.md).
|
||||
|
||||
## Recovery image
|
||||
The latest production recovery image is [2020-04-16](https://github.com/raspberrypi/rpi-eeprom/releases/tag/v2020.04.16-137ad). This
|
||||
is the version selected by the [Raspberry Pi Imager](https://www.raspberrypi.org/downloads/).
|
||||
The latest production EEPROM recovery image release is [2020-09-03](https://github.com/raspberrypi/rpi-eeprom/releases/tag/v2020.09.03-138a1) and can be installed via the [Raspberry Pi Imager](https://www.raspberrypi.org/downloads/).
|
||||
|
||||
## USB MSD boot
|
||||
The latest USB mass storage boot recovery image is [2020-09-03](https://github.com/raspberrypi/rpi-eeprom/releases/tag/v2020.09.03-138a1) and requires Raspberry Pi OS 2020-08-20 or newer.
|
||||
USB mass storage boot requires the 2020-09-03 EEPROM images and Raspberry Pi OS 2020-08-20 or newer.
|
||||
|
||||
For support please see use the Raspberry Pi [general discussion](https://www.raspberrypi.org/forums/viewforum.php?f=63) forum.
|
||||
|
||||
## Previous releases
|
||||
All [previous releases](https://github.com/raspberrypi/rpi-eeprom/releases) are available here.
|
||||
|
||||
## Old EEPROM images
|
||||
Recovery images are only created for production images or for major test releases e.g. USB MSD boot. Old bootloader images are periodically
|
||||
removed from the APT package to reduce the disk space. The binaries can still be downloaded from Github [here](https://github.com/raspberrypi/rpi-eeprom/tree/master/firmware/old)
|
||||
but are not supported and may fail to boot on newer revisions of the hardware.
|
||||
For example, the Pi 4 8GB requires bootloader version 2020-04-16 or newer.
|
||||
Old bootloader images are periodically removed from the APT package to reduce the disk space but are still available via Github [here](https://github.com/raspberrypi/rpi-eeprom/tree/master/firmware/old)
|
||||
|
||||
**N.B. These are not supported and may fail to boot on newer hardware revisions.**
|
||||
|
||||
Reference in New Issue
Block a user