Dasharo 为 AMD AM5 平台发布了首个开放固件

- Dasharo v0.9.0是首个针对AMD AM5的开源固件。
- 支持MSI PRO B850‑P、Windows 11和启用安全启动的Linux。
- 仅支持Phoenix系列处理器,不支持3D V‑Cache。
- 支持Ryzen 9000需要AMD的单独openSIL分支。
以开源和系统安全项目而闻名的开发者3mdeb宣布发布Dasharo v0.9.0——首个兼容新AMD AM5平台的开源固件。该产品基于版本25.12的coreboot和AMD openSIL开放接口,能够完全替代MSI PRO B850‑P主板上的专有UEFI‑BIOS。
Dasharo支持启用安全启动的UEFI模式启动,使其与Windows 11和现代Linux发行版兼容。该固件还支持TPM,允许通过UEFI接口更新固件,并为用户提供灵活的启动参数设置。
发布第一个公共版本证明了AM5平台能够在完全开放的低级软件上运行而不失去关键功能:支持集成图形、PCIe插槽、USB控制器、SATA存储和网络接口。此外,开发人员实现了稳定的内存初始化和先进的电源管理方案。
支持的处理器
目前Dasharo仅支持AMD Phoenix系列处理器:Ryzen 7 8700G、Ryzen 5 8600G、Ryzen 5 8500G、Ryzen 5 8400F和Ryzen 3 8300G。其他AM5平台的芯片,包括采用3D V-Cache技术的型号,尚未加载。
在Ryzen 9 7950X3D处理器中使用的3D V‑Cache技术并不妨碍未来固件版本的支持,但当前的Dasharo分支不包括它,因为没有一个支持的Phoenix处理器配备这种类型的缓存。
Ryzen 9000处理器(Granite Ridge系列)也仍然无法访问,因为它们使用不同的SoC芯片,需要AMD的单独openSIL分支。在Dasharo v0.9.0发布时,AMD尚未提供这样的分支。
发展前景
最初,openSIL phoenix_poc项目是针对移动处理器设计的。3mdeb扩展了它,增加了对Phoenix桌面处理器的支持,这为在AM5上更广泛使用开放固件铺平了道路。
开发者呼吁用户在GitHub的openSIL仓库中提交请求,表达对支持Raphael和Granite Ridge系列处理器的兴趣。如果请求数量足够,AMD可能会加快所需openSIL分支的发布。
Dasharo 的开放固件是提高现代 PC 低级软件透明度和控制的重要一步。它使用户能够摆脱封闭的 BIOS,提高系统安全性,并减少对固件供应商的依赖。
对于乌克兰 IT 社区和所有重视独立技术的人来说,这样的项目开启了定制、代码审计和共同发展的新机会。在与 AMD 进一步合作的前提下,开放固件有可能成为桌面平台的标准。
来源:3DNews



