In der standardmäßig angebotenen mit für Raspberry Pi 4-Platinen die Möglichkeit, von USB-Geräten zu booten. Zuvor konnten Raspberry Pi 4-Platinen nur von einer SD-Karte oder über das Netzwerk booten. Die experimentelle Unterstützung für das Booten über USB wurde im Mai hinzugefügt, war jedoch in der standardmäßig angebotenen Firmware nicht verfügbar.
Das Fehlen der ursprünglichen Möglichkeit, über USB zu booten, und der lange Implementierungsprozess (über ein Jahr seit dem Verkaufsstart der Platine) erklären sich durch die umfangreiche Überarbeitung der Boot-Organisation im Raspberry Pi 4 und die Implementierung von USB über einen separaten VLI-Controller mit eigenem EEPROM, der über den PCI-Express-Bus angeschlossen ist.
Quelle: opennet.ru
