15h.org maintains a wiki, Git forge, and dedicated coreboot releases for AMD's Family 15h
CPUs and associated platforms, in an attempt to document and support these systems as comprehensively
as possible.
One such platform is the ASUS KGPE-D16 - this board has been given a whole new port using AMD's
open-source AGESA and CIMx, which were once included in upstream Coreboot, and have now been updated
by 15h.org. This means we have finally retired the previous initialization codebase (originally from
Raptor Engineering), on which raminit was very unreliable and stability was sometimes poor. Boot times
are now more consistent and faster, and up to 1TB DDR3 ECC memory support is now theoretically supported
(currently, 512GB is tested and known working), up from a previous limit of 192GB. Native fan control
(without necessarily requiring OpenBMC) is now included as well.
In addition to the KGPE-D16, we have updated several older ports to various Supermicro G34 and C32
boards, and ported several additional Supermicro boards which were never previously supported upstream.
We have also designed a DIY-buildable adapter to use a modern, inexpensive CPU cooler on Socket G34
motherboards, the official coolers for which are becoming increasingly hard to find.
Now, why would you want to use a platform from over a decade ago, you may ask?
Simply put, this is the last x86 CPU family able to boot and run 100% blob-free.
It is completely without AMD PSP or Intel ME, and its firmware requires no proprietary initialization
blobs whatsoever.
Feel free to have a look around at https://15h.org for more detailed information, and if
you feel so inclined or have any questions we would be happy to see you in our Matrix
room (linked on the wiki), to discuss any topic related to Family 15h or 10h platforms, or
free computing and open platforms in general.
15h•4h ago
One such platform is the ASUS KGPE-D16 - this board has been given a whole new port using AMD's open-source AGESA and CIMx, which were once included in upstream Coreboot, and have now been updated by 15h.org. This means we have finally retired the previous initialization codebase (originally from Raptor Engineering), on which raminit was very unreliable and stability was sometimes poor. Boot times are now more consistent and faster, and up to 1TB DDR3 ECC memory support is now theoretically supported (currently, 512GB is tested and known working), up from a previous limit of 192GB. Native fan control (without necessarily requiring OpenBMC) is now included as well.
In addition to the KGPE-D16, we have updated several older ports to various Supermicro G34 and C32 boards, and ported several additional Supermicro boards which were never previously supported upstream.
We have also designed a DIY-buildable adapter to use a modern, inexpensive CPU cooler on Socket G34 motherboards, the official coolers for which are becoming increasingly hard to find.
Now, why would you want to use a platform from over a decade ago, you may ask? Simply put, this is the last x86 CPU family able to boot and run 100% blob-free. It is completely without AMD PSP or Intel ME, and its firmware requires no proprietary initialization blobs whatsoever.
Feel free to have a look around at https://15h.org for more detailed information, and if you feel so inclined or have any questions we would be happy to see you in our Matrix room (linked on the wiki), to discuss any topic related to Family 15h or 10h platforms, or free computing and open platforms in general.