mirror of
https://github.com/raspberrypi/rpi-eeprom.git
synced 2026-01-21 06:13:33 +08:00
@@ -1,11 +1,11 @@
|
|||||||
# rpi-eeprom
|
# 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
|
# Support
|
||||||
Please check the Raspberry Pi [general discussion forum](https://www.raspberrypi.org/forums/viewforum.php?f=63) if you have a support question.
|
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
|
# 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
|
# Bootloader documentation
|
||||||
* [The boot folder](https://www.raspberrypi.org/documentation/configuration/boot_folder.md)
|
* [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
|
rpi-eeprom (8.0-1) buster; urgency=medium
|
||||||
|
|
||||||
[ Tim Gover ]
|
[ 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.
|
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
|
||||||
|
|
||||||
|
## 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-07 Promote 2020-09-03 to release to STABLE
|
||||||
|
|
||||||
## 2020-09-03 Only use green LED for error status in bootloader - BETA
|
## 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).
|
Release notes are available [here](https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware/release-notes.md).
|
||||||
|
|
||||||
## Recovery image
|
## Recovery image
|
||||||
The latest production recovery image is [2020-04-16](https://github.com/raspberrypi/rpi-eeprom/releases/tag/v2020.04.16-137ad). This
|
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/).
|
||||||
is the version selected by the [Raspberry Pi Imager](https://www.raspberrypi.org/downloads/).
|
|
||||||
|
|
||||||
## USB MSD boot
|
## 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.
|
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
|
## 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
|
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)
|
||||||
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.
|
**N.B. These are not supported and may fail to boot on newer hardware revisions.**
|
||||||
For example, the Pi 4 8GB requires bootloader version 2020-04-16 or newer.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user