U-boot 现在支持 HTTP 启动

U-boot 引导加载程序主要用于嵌入式设备,集成了 TCP 堆栈,并通过使用 HTTP 协议传送引导映像来实现远程引导的功能。 以前,只有基于 UDP 的协议(例如 TFTP 和 NFS)可用于远程网络启动。 预计通过 HTTP 加载的支持将显着简化嵌入式系统的开发,因为 HTTP 服务器对于开发人员来说更加常见和熟悉。

添加了新的 wget 命令,用于在 U-boot 中通过 HTTP 下载映像。 为了启用 TCP 堆栈和 wget 命令,配置文件提供 CONFIG_PROT_TCP、CONFIG_PROT_TCP_SACK 和 CONFIG_CMD_WGET 参数。 未来的计划包括实现 HTTPS 支持以及与 UEFI HTTP 引导的集成。

U-boot 现在支持 HTTP 启动


来源: opennet.ru

添加评论