En el cargador U-boot, utilizado principalmente en dispositivos integrados, se ha integrado una pila TCP y se ha implementado la posibilidad de carga remota con la entrega de imágenes de arranque, utilizando el protocolo HTTP. Anteriormente, solo se podían utilizar protocolos basados en UDP para la carga remota a través de la red, como TFTP y NFS. Se espera que el soporte para la carga por HTTP simplifique considerablemente el desarrollo de sistemas integrados, ya que los servidores HTTP son más comunes y familiares para los desarrolladores.
Para cargar una imagen por HTTP en U-boot se ha añadido un nuevo comando wget. Para activar la pila TCP y el comando wget, se proponen en el archivo de configuración los parámetros CONFIG_PROT_TCP, CONFIG_PROT_TCP_SACK y CONFIG_CMD_WGET. Entre los planes futuros se menciona la implementación de soporte para HTTPS y la integración con UEFI HTTP boot.

Fuente: opennet.ru
