Merge branch 'master' into debian/buster

This commit is contained in:
Serge Schneider
2020-08-03 11:04:36 +01:00
6 changed files with 17 additions and 1 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -3,6 +3,16 @@
USB MSD boot also requires updated beta GPU firmware. Please read
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_bootloader_config.md
## 2020-07-31 Standardize USB port power control accross board revisions - BETA
* Turn off USB power power for 1-second regardless of boot-mode. This appears
to resolve an issue on R1.3 and older board revisions where some USB
devices would fail upon reboot. On R1.4 USB port power is turned off
automatically by the PMIC so this is just held in reset for longer. For
earlier board revisions the USB port power is explicitly turned off via
XHCI.
This can be overriden via USB_MSD_PWR_OFF_TIME in the EEPROM config.
* Update the to latest Broadcom memsys FW - no significant functional change.
## 2020-07-20 Promote 2020-07-16 bootloader and VL805 0138A1 FW to stable - STABLE
* Promote the latest beta to stable as the next production firmware release
candidate.

View File

@@ -11,7 +11,7 @@ The latest production recovery image is [2020-04-16](https://github.com/raspberr
is the version selected by the [Raspberry Pi Imager](https://www.raspberrypi.org/downloads/).
## USB MSD boot
The latest USB mass storage boot recovery image is [2020-06-15](https://github.com/raspberrypi/rpi-eeprom/releases/tag/v2020.06.15-137ad).
The latest USB mass storage boot recovery image is [2020-07-16](https://github.com/raspberrypi/rpi-eeprom/releases/tag/v2020.07.16-138a1).
For support please see this [forum thread](https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=277007)

View File

@@ -164,12 +164,18 @@ applyRecoveryUpdate()
cp -f "${TMP_EEPROM_IMAGE}" "${BOOTFS}/pieeprom.upd" \
|| die "Failed to copy ${TMP_EEPROM_IMAGE} to ${BOOTFS}"
# For NFS mounts ensure that the files are readable to the TFTP user
chmod -f go+r "${BOOTFS}/pieeprom.upd" "${BOOTFS}/pieeprom.sig"
fi
if [ -n "${VL805_UPDATE_IMAGE}" ]; then
sha256sum "${VL805_UPDATE_IMAGE}" | awk '{print $1}' > "${BOOTFS}/vl805.sig" \
|| die "Failed to create ${BOOTFS}/vl805.sig"
cp -f "${VL805_UPDATE_IMAGE}" "${BOOTFS}/vl805.bin"
# For NFS mounts ensure that the files are readable to the TFTP user
chmod -f go+r "${BOOTFS}/vl805.bin" "${BOOTFS}/vl805.sig"
fi
cp -f "${RECOVERY_BIN}" "${BOOTFS}/recovery.bin" \