I Ported Coreboot to the ThinkPad X270
a day ago
- #Coreboot
- #Thinkpad X270
- #Libreboot
- 成功将Coreboot移植至搭载Kaby Lake处理器的Thinkpad X270
- 备份并提取BIOS镜像,获取关键模块如英特尔管理引擎(ME)、千兆以太网(GbE)和接口描述符(IFD)
- 使用RP2040-zero开发板的pico-serprog工具配合flashprog进行SPI闪存操作
- 遭遇硬件问题(包括碰掉电容),后经识别并更换修复
- 探究X270与X280差异(如缺少雷电接口、内存配置不同等)
- 因NVMe和WiFi启动问题与Libreboot创始人协作排查
- 发现并修复与WiFi等组件CLKREQ信号相关的PCIe资源分配问题
- 最终实现GRUB引导、NVMe和WiFi(暂用非自由驱动)的正常工作
- 计划提交代码上游并转向linux-libre以实现完全自由软件方案
- 特别感谢Libreboot社区及Leah Rowe的支持与贡献