Deep Dive into SATA, USB and PCI Express on AMD Turin
blog.3mdeb.com
Deep Dive into SATA, USB and PCI Express on AMD Turin
1–7 of 7 posts
Re: Deep Dive into SATA, USB and PCI Express on AMD Turin
#2Re: Deep Dive into SATA, USB and PCI Express on AMD Turin
#3Re: Deep Dive into SATA, USB and PCI Express on AMD Turin
#4[1] https://servers.asus.com/products/servers/server-motherboard...
Re: Deep Dive into SATA, USB and PCI Express on AMD Turin
#5One thing that’s interesting with servers built with these cpus is that any M.2 drives tend to use the PCIe Gen 3 lanes. If there are two drives, one is likely x4 with the other x2. If you want fast boot drives it is important to pay attention to this.
Re: Deep Dive into SATA, USB and PCI Express on AMD Turin
#6There 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...
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.
Re: Deep Dive into SATA, USB and PCI Express on AMD Turin
#7There 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...
> 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 sup…
Wow, that's nice catch! Since even desktop mainboards have 32MB it is something that wouldn't attract attention.