Merge pull request #482 from timg236/remove-beta-releases

firmware: Remove the beta release folder
This commit is contained in:
Tim Gover
2023-08-02 14:51:21 +01:00
committed by GitHub
24 changed files with 13 additions and 8 deletions

1
firmware/beta Symbolic link
View File

@@ -0,0 +1 @@
latest

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,5 +1,12 @@
# Raspberry Pi4 bootloader EEPROM release notes # Raspberry Pi4 bootloader EEPROM release notes
## 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
the defaults file.
Future beta releases will be "feature-specific" and on a separate
branch / download rather than appearing in the generic APT release.
## 2023-05-15 - Promote pieeprom-2023-05-11 to STABLE ## 2023-05-15 - Promote pieeprom-2023-05-11 to STABLE
## 2023-05-11 - Fix hang in secure-boot init - BETA ## 2023-05-11 - Fix hang in secure-boot init - BETA

View File

@@ -465,9 +465,10 @@ is a board revision specific variant e.g. default-c03111. If present then the
board-revision specific version is used in preference. board-revision specific version is used in preference.
Release status: Release status:
Bootloader releases follow a pipeline where images are released to the 'beta' Bootloader releases follow a pipeline where images are released to the 'latest'
directory first. The binaries are then promoted to 'latest' and finally 'default' directory first. The binaries are then promoted to 'default' once this
so the 'default' binary is always the most tested release. becomes the recommended minimum version and has been proven over time
to be stable.
default: default:
The default bootloader image which supports all current models and hardware The default bootloader image which supports all current models and hardware
@@ -477,11 +478,7 @@ If a critical bug fix is required then the minimum default version number
causing the bootloader to be automatically updated. causing the bootloader to be automatically updated.
latest: latest:
Contains the latest features which have undergone testing via the 'beta' Contains new features, bug fixes and performance improvements.
release. Backwards compatiblity for configuration parameters is maintained
once a feature is in the latest release directory.
If the 'latest' release is selected then bootloader is automatically upgraded
when the rpi-eeprom package is updated.
As far as rpi-eeprom-update is concerned FIRMWARE_RELEASE_STATUS is just As far as rpi-eeprom-update is concerned FIRMWARE_RELEASE_STATUS is just
the subdirectory mapping under ${FIRMWARE_ROOT}. Therefore, custom release the subdirectory mapping under ${FIRMWARE_ROOT}. Therefore, custom release