Hasty Briefsbeta

Bilingual

I Ported Coreboot to the ThinkPad X270

a day ago
  • #Coreboot
  • #Thinkpad X270
  • #Libreboot
  • Successfully ported Coreboot to the Thinkpad X270 with a Kaby Lake CPU.
  • Dumped the BIOS image for backup and to obtain necessary sections like Intel Management Engine, GbE, and IFD.
  • Used pico-serprog on an RP2040-zero and flashprog for SPI flash operations.
  • Encountered hardware issues, including knocking off a capacitor, which was later identified and replaced.
  • Explored differences between X270 and X280, such as Thunderbolt absence and RAM configurations.
  • Faced boot issues with NVMe and WiFi, leading to collaborative troubleshooting with Libreboot's founder.
  • Discovered and fixed PCIe allocation issues related to CLKREQ settings for WiFi and other components.
  • Achieved a successful boot with working GRUB, NVMe, and WiFi, though proprietary.
  • Plans to upstream changes and transition to linux-libre for a fully free software setup.
  • Expressed gratitude towards Libreboot and Leah Rowe for their support and contributions.