U-Boot unterstützt jetzt HTTP-Booten

Der U-Boot-Bootloader, der hauptsächlich auf eingebetteten Geräten verwendet wird, integriert einen TCP-Stack und implementiert die Möglichkeit zum Remote-Booten mit Bereitstellung von Boot-Images über das HTTP-Protokoll. Bisher konnten für den Remote-Netzwerkstart nur UDP-basierte Protokolle wie TFTP und NFS verwendet werden. Es wird erwartet, dass die Unterstützung des Ladens über HTTP die Entwicklung eingebetteter Systeme erheblich vereinfachen wird, da HTTP-Server häufiger und für Entwickler vertrauter sind.

Es wurde ein neuer wget-Befehl hinzugefügt, um das Image über HTTP in U-Boot herunterzuladen. Um den TCP-Stack und den Befehl wget zu aktivieren, stellt die Konfigurationsdatei die Parameter CONFIG_PROT_TCP, CONFIG_PROT_TCP_SACK und CONFIG_CMD_WGET bereit. Zu den Plänen für die Zukunft gehören die Implementierung der HTTPS-Unterstützung und die Integration mit UEFI HTTP Boot.


U-Boot unterstützt jetzt HTTP-Booten


Source: opennet.ru
Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz und VPS-VDS-Servern 🔥 Kaufen Sie zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster