diff --git a/firmware/beta/pieeprom-2021-12-02.bin b/firmware/beta/pieeprom-2021-12-02.bin new file mode 100755 index 0000000..6a00581 Binary files /dev/null and b/firmware/beta/pieeprom-2021-12-02.bin differ diff --git a/firmware/critical/recovery.bin b/firmware/critical/recovery.bin index ffa83bb..755e406 100644 Binary files a/firmware/critical/recovery.bin and b/firmware/critical/recovery.bin differ diff --git a/firmware/release-notes.md b/firmware/release-notes.md index ea4fb2e..a79ce59 100644 --- a/firmware/release-notes.md +++ b/firmware/release-notes.md @@ -3,6 +3,14 @@ USB MSD boot also requires the firmware from Raspberry Pi OS 2020-08-20 or newer. https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#raspberry-pi-4-bootloader-configuration +## 2021-12-02 - Fix MTB detection for factory test - BETA + * Just fixes a regression with MTB detection affecting factory testing + +## 2021-12-09 - Update default recovery.bin + * Promote the recovery.bin from stable to default. This avoids an issue + where recovery.bin fails to load on large FAT32 boot partions with 32K + clusters. + ## 2021-11-29 - Promote the 2021-11-22 beta release to LATEST/STABLE Interesting changes since the last stable release:- * NVMe / PCIe reset fixes diff --git a/rpi-eeprom-digest b/rpi-eeprom-digest index 58b4843..fb638f0 100755 --- a/rpi-eeprom-digest +++ b/rpi-eeprom-digest @@ -7,7 +7,7 @@ set -e -OPENSSL=${OPENSSl:-openssl} +OPENSSL=${OPENSSL:-openssl} die() { echo "$@" >&2 @@ -26,12 +26,14 @@ checkDependencies() { die "sha256sum not found. Try installing the coreutilities package." fi - if ! command -v openssl > /dev/null; then - die "openssl not found. Try installing the openssl package." - fi + if [ -n "${KEY}" ]; then + if ! command -v ${OPENSSL} > /dev/null; then + die "${OPENSSL} not found. Try installing the openssl package." + fi - if ! command -v xxd > /dev/null; then - die "xxd not found. Try installing the xxd package." + if ! command -v xxd > /dev/null; then + die "xxd not found. Try installing the xxd package." + fi fi }