RyzenAdj icon indicating copy to clipboard operation
RyzenAdj copied to clipboard

Report AGESA version

Open drws opened this issue 3 years ago • 3 comments

There is a shortage of Linux tools that could report AMD's AGESA (AMD Generic Encapsulated Software Architecture) version. Windows-based HWiNFO and AIDA64 reportedly have the ability, but I couldn't find any Linux-based solution.

drws avatar Feb 19 '22 21:02 drws

I peronally have no idea where this information could be gathered. Anyone did reverse engineering?

FlyGoat avatar Feb 20 '22 14:02 FlyGoat

I don't know how HWiNFO or AIDA64 determines the AGESA version. However, what I do know is that these tools can't always determine the current version. At least they don't work for me. I guess they are using some kind of table which contains the AGESA and the SMU firmware version. But maintaining this kind of table is not fun and would require regular updates.

patrickschur avatar Feb 20 '22 16:02 patrickschur

https://bugzilla.kernel.org/show_bug.cgi?id=201473 You have to quite brutally scan the first megabytes of memory.

EDIT: see also https://github.com/X0rg/CPU-X/issues/151 and https://github.com/irusanov/ZenTimings/issues/3#issuecomment-810626804

mirh avatar Apr 14 '22 21:04 mirh