Updates to the USB-MSD BETA
- Reset Ethernet MAC + PHY if final boot mode is not network boot
See: Kernel warning and network failure when attempting to use the network after bootloader times out. #144
- Improve handling of multiple bootable USB devices and remove USB_MSD_BOOT_MAX_RETRIES
- Resolve: No DHCPACK with DHCP relay agent #58
- Toggle USB root hub port power for 200ms on the first USB MSD boot attempt
See: Bootloader can't boot via USB-HDD after system reboot #151
- Update bootloader handover to support uart_2ndstage - requires a newer start.elf firmware which will be via rpi-update.
- Assert PCIe fundamental reset if the final bootmode was not USB-MSD because the OS might not do this before starting XHCI.
Bootloader version: 2020-06-12
VL805 USB: 137ad
f82f650c225dbfd007367e4a19866aef10129f9f4a2128b7b0144ad6da7556e8 *rpi-boot-eeprom-recovery-2020-06-12-vl805-000137ad-BETA.zip