开源 BOOT 方案 U-Boot 宣布发布 2025.07 版,该版本包含了多项新功能,包括 “uthreads”(灵感源自 barebox 引导加载程序中的“bthreads”协程)、exFAT 支持、新架构和 SoC 支持以及对现有平台的改进、清理、更好的测试等。
项目负责人 Tom Rini 在公告中表示:
由于这是一个完整版本,而不仅仅是候选版本,我希望更多人能阅读这篇文章,并阅读我提供的链接。为了项目和社区的整体健康,我希望在社区中找到一些能够帮助我们进行整体组织和管理的人。我希望能够长期将我们纳入软件自由保护协会的框架下,这意味着我们将拥有一个不只由一个人管理的组织结构。
具体更新内容包括:
- 受 barebox "bthreads"的启发,现在有了 "uthreads"。
- 现在支持 exFAT。
- 对以下架构/SoC 的全面改进、更新和新支持: Apple M1/2、i.MX8/9、sunxi、STM32、StarFive、TI K3、Rockchip RK3528 和 RK3576(以及对旧版芯片的改进)、MIPS Boston 平台、SoCFPGA、Atmel sama9x60 和 sama5d2、 Raspberry Pi、AMD/Xilinx(Versal、Versal Gen 2、ZynqMP)、Marvell 平台、各种 Tegra 平台、Qualcomm 平台、Rensas R-Car 以及其他平台。
- 再次对 EFI loader subsytem 进行了大量改进
- 对网络、DFU、MMC、 i2c、SCSI 和其他子系统进行了大量清理和改进。此外,还针对一般代码质量和清理工作进行了一系列改进。
- 在更多 (QEMU) 平台的 CI 中进行更多测试。
详情可查看此处。