kvemkon
8 hours ago
There is a rather cheap mainboard ASUS K14PA-U12 for 9004 EPYCs [1]. Strange, but it is missing support for 9005 Turin. How can this be (except of 400W+ models)? What do you think, could there be some true hardware issue making it impossible to workaround it in BIOS and thus no chance for coreboot either?
[1] https://servers.asus.com/products/servers/server-motherboard...
miczyg
an hour ago
> Strange, but it is missing support for 9005 Turin. How can this be (except of 400W+ models)?
I'm not a board design specialst, but it is not uncommon that boards get newer revisions to support next gen CPUs with compatible sockets. I suspect ASUS K14PA-U12 is Turin PCU eligible, but the vendor possibly chose not to support Turin CPUs on the board. If there was a new revision of the board, then it possibly could support new CPUs.
> What do you think, could there be some true hardware issue making it impossible to workaround it in BIOS and thus no chance for coreboot either?
May be hardware incompatibility, if there are some modifications required to the design to support both Genoa and Turin. On the BIOS/coreboot side, it is possible to support both Genoa and Turin, even with a single flash image (only if the flash size is at least 32MB). It is software that needs board porting and testing.
EDIT: ASUS K14PA-U12 has only 16MB flash, so it can run only one firmware type at a time. I.e. if you plug Genoa CPU, you have to flash Genoa compatible FW. If you plug Turin CPU, you would have to flash Turin compatible FW.