-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zen CPU Not Detected #40
Comments
@gauravkuppa was living the same issue, applying the patch specified in |
I think you have linked the wrong issue, you probably meant #36 |
yeah, my bad |
Zenmonitor works on Zen 3 and Zen 4 with the patch in https://github.com/ocerman/zenmonitor/issues/36 IF YOU USE THE FORKED ZENMONITOR3 CODEBASES But the app won't recognize Zen 5 cpus since they belong to Family 0x1A The app will just print out "No Zen cpu detected" But I discovered that if you just replace the #define ZEN3_FAMILY 0x19 statement in the /src/zenmonitor-lib.c file with What it can do is still access the core clocks and core and package powers since those come from the MSR registers. Doesn't print out the correct "effective frequencies" for the cores since the undocumented MSR registers for FID and FDID have a different range of bits apparently for Zen 5. Effective frequencies in root mode print out nonsense frequencies like 600 Mhz and 16.666 Ghz for cores 0-7 and 8-15. But the base app in non-root mode does display the core clocks correctly. Main gain is you finally can get what the core and package power consumptions are in idle and max compute loads. |
I am trying to use zenpower. When I install it, and use
sensors
orpsensor
, I do not get any data about the CPU temperature. In my attempts to use zenmonitor, I get an error saying Zen CPU Not Detected.This is the output of lscpu, indicating that the CPU is recongized by my system.
This is my output from tail cpufreq.
The text was updated successfully, but these errors were encountered: