Over the previous two weeks there was a pleasing uptick in new commits to Coreboot as a part of enabling EPYC 9004 “Genoa” sequence platform assist.
Again in September was very early Genoa code for Coreboot merged together with the AMD Onyx reference motherboard goal. Over the previous two weeks has been one other push of getting extra of the Genoa code upstreamed.
Among the many current Genoa commits to Coreboot embody SMI assist, GPIO definitions and subsequently the GPIO assist, dealing with for the VGA decode allow register, enabling UART, and different associated work.
There’s additionally different AMD Genoa enablement code nonetheless pending and present process assessment through assessment.coreboot.org.
It is good to see this AMD EPYC Genoa assist for Coreboot coming collectively — simply as Intel Sapphire Rapids assist additionally has — although up to now the motherboard/platform assist has been largely restricted to every vendor’s reference motherboards with nonetheless not a lot adoption by OEMs outdoors of customized hyperscaler deployments.
Together with the continued AMD EPYC 9004 sequence Coreboot work, AMD continues engaged on openSIL for open-source CPU silicon initialization for what in a couple of years is anticipated to exchange AGESA.