Home

From 15h.org
Jump to navigation Jump to search

Welcome to 15h.org, a resource for documentation and support for AMD's Family 15h (fam15h) and other related processors and platforms.

🖥️ Get Started with Hardware
⚙️ Build your Firmware
👋 Join Us!

Check it out!

RAD02
An inside view of RAD02
Overview
Ownermrothfuss
Built2025
Hardware
MotherboardH8QG6-F
CPU4x Opteron 6386
RAM256GB (16x Samsung M393B2G70BH0-CK0)
CPU Cooler4x Supermicro SNK-P0043P
Software
Firmwarecoreboot-15h
Primary WorkloadFirmware research and development

The infobox to the right is the Showcase - a randomly-chosen shared build from a user of 15h.org. Click on its title (at the top of the infobox) to learn more about it!

To add your machine to the showcase, create a page for it, then edit the source of the Showcase page by adding your page's name as an <option> tag (see the comment in the source).

Why 15h?

Released between 2011 and 2014, AMD's fam15h (and its approximately-contemporaneous relatives, fam10h, fam14h and fam16h) are the final high-performance x86_64 microprocessors lacking most of the limitations newer x86 platforms are encumbered by. In many cases, fam15h hardware can provide a performant, full-featured system, using entirely free and open source software. It enforces no firmware signing (allowing things such as Coreboot), can be booted entirely with free firmware (including memory initialization), and it requires no privileged management coprocessor (such as the Platform Security Processor or Management Engine, found on newer AMD and Intel platforms respectively). Where a Board Management Controller is present, it can usually reliably disabled, or better yet, flashed with OpenBMC. On fam10h, even microcode is unencrypted and unsigned, and can be modified by the user.

Beyond their currently-unparalleled degree of firmware freedom for a modern x86_64 platform, AMD hardware of this era (in particular, 6200 and 6300-series Opteron platforms) remains a powerful and cost-effective option for many systems, especially under parallel workloads. Despite this, the comparative popularity of competing Intel processors during this era has limited the familiarity and uptake of these pre-Zen AMD platforms among many enthusiasts.

If you are looking for an x86_64 platform under your complete control, this website serves to demystify fam15h and its relatives, so that these systems can remain in operation well into the future.

What hardware was that again?

fam15h consists of the Bulldozer, Piledriver, Steamroller, and Excavator microarchitectures (sold under the AMD FX and AMD Opteron CPU brands, and combined with graphics under the A4, A6, A8, A10, A12, FirePro, Sempron X2, Athlon X2, and Athlon X4 APU brands) while fam10h corresponds with the K10 microarchitecture (sold under the Athlon X2, Athlon II, Sempron, Sempron X2, Phenom, Phenom II, Turion II, and Opteron CPU brands, and combined with graphics under the Sempron X2, Athlon II X2, Athlon II X4, E2, A4, A6, and A8 APU brands). The related Family 16h, corresponding with the Jaguar microarchitecture, was sold exclusively combined with graphics, under the Athlon, Sempron, E1, E2, A4, A6, and Opteron APU brands.

FOSS firmware development has to date focused primarily on platforms using Opteron processors of the K10, Bulldozer, and Piledriver microarchitectures (for example, the KGPE-D16), as well as APUs of the Piledriver (e.g. G505s), Steamroller (e.g. A88XM-E) and Jaguar (e.g. AM1I-A, AM1ML) microarchitectures.

Releases

For source, see our Git forge

SuperMicro H8SCM

Release
Notes
Download Options
2025.03.08-v4.11-9f78cb25cd
  • Updated config
    • Onboard VGA is no longer primary by default
  • SeaBIOS + uCode + VGA-OpROMs
2025.02.23-v4.11-583f5e6a34
  • Initial v4.11 AGESA release
    • Microcode Updated
    • Added fan control
    • Various AGESA bugs fixed
  • SeaBIOS + uCode + VGA-OpROMs

SuperMicro H8QGi+-F

Release
Notes
Download Options
2025.03.08-v4.11-9f78cb25cd
  • Updated config
    • Onboard VGA is no longer primary by default
  • SeaBIOS + uCode + VGA-OpROMs
2025.02.25-v4.11-97011b87c1
  • Initial v4.11 AGESA release
    • Microcode Updated
    • Added fan control
    • Various AGESA bugs fixed
  • SeaBIOS + uCode + VGA-OpROMs

SuperMicro H8QG6+-F

Release
Notes
Download Options
2025.03.08-v4.11-9f78cb25cd
  • Updated config
    • Onboard VGA is no longer primary by default
  • SeaBIOS + uCode + VGA-OpROMs
2025.02.25-v4.11-97011b87c1
  • Initial v4.11 AGESA release
    • Microcode Updated
    • Added fan control
    • Enabled onboard SAS controller
    • Various AGESA bugs fixed
  • SeaBIOS + uCode + VGA-OpROMs

ASUS F2A85-M

Release
Notes
Download Options
2025.03.08-v4.11-9f78cb25cd
  • Initial release
    • Uses the existing AGESA 15TN codebase
  • SeaBIOS + uCode + XHCI-FW + VGA-OpROMs

ASUS KGPE-D16

Release
Notes
Download Options
2025.03.08-v4.11-9f78cb25cd
  • Updated configs
    • Sets default CMOS settings each boot
    • Expanded CBFS for 16MB
  • SeaBIOS + uCode + VGA-OpROMs
  • SeaBIOS + uCode
  • SeaBIOS (blob-free)
2025.02.23-v4.11-583f5e6a34
  • Added fan control
2024.09.16-v4.11-d176edf4ae
  • Added more configuration variants
  • Removed coreinfo as a secondary payload
  • coreboot codebase unchanged

2024.09.14-v4.11-065549759c

  • Improved board stability
    • Fixed bugs in RAM initialization code
    • Fixed HyperTransport Deemphasis values
  • SeaBIOS + uCode + VGA-OpROMs