Coreboot 25.12:支持 Intel Panther Lake、AMD Turin 和 MIPI 摄像头

关键点:
  • 支持华硕、华擎和联想ThinkPad笔记本电脑的新型主板。
  • CFR 框架用于配置固件(风扇、iGPU),无需重新编译。
  • 支持英特尔 Panther Lake 平台上的 LPCAMM 内存标准。
  • 改进高通SoC的MIPI摄像头和调试子系统。
  • SMMSTORE 中 UEFI 变量的容量增加到 512 KB。

coreboot缩略图

几天前,官方正式宣布了此事。 Coreboot 25.12 版本该项目的新版本开发了一种开源的、替代专有 BIOS 和固件(UEFI)的方案,是三个月密集工作的成果。 累计超过750个确认 (提交) 由 110 位开发者创建其中包括 21 位新加入该项目的合作者。

这个版本因其实现方式而脱颖而出: 新的运行时配置接口更大的持久存储容量、更大的 SMMSTORE 容量、对 Intel 平台 (IPU) 上的 MIPI 摄像头的改进支持以及对下一代硬件的支持。

支持新型主板和处理器

与之前的版本一样,新版 Coreboot 也大幅扩展了兼容硬件列表。已添加官方支持 消费级主板、工作站和商用笔记本电脑:

  • 消费级主板:华擎 Z77 Extreme4 和华硕 PRIME H610I-PLUS D4。
  • 联想笔记本电脑:ThinkPad T470s 和 T580。
  • 专用硬件:西门子 MC EHL6 和 Star Labs Starfighter(Arrow Lake 285H)。
  • 服务器主板和 ChromeOS:新增了 6 款用于 Google 数据中心和 Chromebook 设备中的主板。
  • 在处理器(SoC)方面,已初步支持AMD Turin,即下一代高性能CPU。此外,还对Intel Panther Lake和Qualcomm X1P42100平台进行了关键性改进。

运行时配置:Coreboot 表单表示 (CFR)

其中一项最相关的结构性变化是: 采用 CFR 框架 (Coreboot 表单表示)。这项技术 提供统一的 API 这样您就可以修改配置 的固件 无需重新编译 执行代码或执行完整的内存刷新。

通过 CFR, 用户可以访问选项菜单来控制各项功能 硬件例如:

  • 启用或禁用 iGPU(集成显卡)。
  • 手动选择触摸面板或屏幕。
  • 高级风扇控制和散热曲线控制。

目前,已有超过 40 款 Google 主板迁移到该系统,直接与 UEFI 变量存储集成,以确保重启后更改能够持久保存。

存储控制器和子系统的改进

SMMSTORE 控制器负责管理受系统管理模式(SMM)保护的持久内存区域, 其默认存储大小已从 256 KB 增加到 512 KB。 对于需要更多空间来存储 UEFI 变量和复杂固件配置的现代平台而言,这种增长至关重要。

英特尔平台上的MIPI摄像头

Coreboot重新设计了新一代英特尔笔记本电脑中摄像头的管理方式。 对 MIPI 摄像头的支持已得到改进 移动行业处理器接口(MIPI)正在取代传统的USB摄像头(UVC)。与USB摄像头不同,MIPI通过串行接口(CSI)将原始数据直接发送到集成在CPU中的图像信号处理器(ISP)。

版本25.12 优化这些传感器的ACPI枚举, 确保 Windows 和 Linux 等操作系统能够正确识别传感器(PLD)的物理位置及其静态数据(SSDB)。

高通、AMD 和英特尔架构的进步

针对特定架构的开发已收到多次更新:

  • 高通 X1P42100:新增了高级调试功能,例如 RAM 转储加载和应用处理器调试策略 (APDP)。此外,还实现了对 USB Type-C 的支持,并改进了移动显示子系统 (MDSS)。
  • AMD Glinda 和 Faegan:新增对 10 千兆以太网控制器和通过 DeviceTree 配置 USB4 的支持。此外,MTRR 计算已简化,以加快启动速度。
  • 英特尔 Panther Lake:支持新的 LPCAMM 内存标准(低功耗压缩附加内存模块),为将采用此格式的超薄笔记本电脑做好准备。

技术和工具变更

对于开发者而言,Coreboot 的内部基础架构也得到了发展。 外部工具已更新 例如 Binutils 2.45 和 ACPICA 20250807,而过时的 nds32le-elf 工具链已被移除。

在书店 libpayload 新增了一个 API,用于确定物理内存的大小 此外,还支持 LZ4 压缩算法。最后,新增了 Cirrus Logic 音频编解码器(CS35L56 和 CS42L43)的专用驱动程序,并将 ACPI 支持扩展到采用 RISC-V 架构的系统。

最后,如果你有兴趣了解更多,可以查阅详情 在下面的链接中。