Star Labs ports coreboot to AMD StarFighter open hardware laptop
Star Labs has released coreboot firmware support for its AMD Ryzen-based StarFighter laptop, replacing proprietary UEFI with an open-source boot firmware stack.
Summary
Star Labs has announced coreboot support for the AMD StarFighter, marking the company's expansion of open-source firmware beyond its Intel-based systems to its first AMD-powered laptop. The StarFighter uses an AMD Ryzen processor and now offers users a fully open-source boot path from power-on to operating system handoff. This development follows Star Labs' established practice of shipping coreboot on its Intel Coreboot laptops and represents a significant milestone for open firmware on modern AMD mobile platforms, which have historically seen less coreboot coverage than their Intel counterparts.
The coreboot port enables users to inspect, modify, and build their own boot firmware for the StarFighter, eliminating reliance on proprietary UEFI implementations. Star Labs provides the firmware source code and build tooling, continuing their commitment to owner-controlled computing hardware. This release is particularly notable as AMD-based laptops have faced greater complexity in open firmware support due to Platform Security Processor (PSP) integration and AGESA binary requirements.
Firmware architecture and AMD platform specifics
- SoC platform: The StarFighter uses an AMD Ryzen mobile processor, bringing coreboot to a modern AMD laptop platform where open firmware support remains limited compared to Intel alternatives.
- Boot firmware stack: coreboot replaces the proprietary UEFI firmware entirely, handling hardware initialization from reset vector through to payload execution and OS boot.
- Proprietary components: The port necessarily incorporates AMD's AGESA (AMD Generic Encapsulated Software Architecture) binary blobs for memory training and early silicon initialization, as is standard for all modern AMD coreboot ports due to PSP and memory controller requirements.
- Build and distribution: Star Labs provides source code and build instructions, allowing users to compile their own firmware images rather than relying solely on vendor-distributed binaries.
- Hardware scope: The port covers the complete StarFighter platform initialization, including the Ryzen SoC, DDR memory subsystem, and onboard I/O interfaces required for laptop operation.
Why it matters
This release expands the ecosystem of commercially available laptops shipping with coreboot pre-installed, giving privacy-conscious users and security researchers a modern AMD alternative to Intel-based open firmware systems. For the broader open hardware movement, it demonstrates that AMD Ryzen mobile platforms can achieve production-ready coreboot support when vendors commit engineering resources, potentially encouraging other manufacturers to pursue similar ports and reducing the firmware monoculture dominated by proprietary UEFI implementations.
Original reference: starlabs.systems →