I'm having trouble overclocking my dual-socket ZS1406E2VJUG5 setup. No matter what I try, the overclock just doesn't seem to apply. In other words, nothing happens.
I'm using the modified ZenStates version by
@Zhang which should be compatible with dual-socket configurations. For the BIOS, I'm using version 2.0 from the opening post by
@ExecutableFix . My motherboard is the H11DSI-NT, and I have 16 x 32GB Samsung 2400MHz memory modules installed.
I'm currently (temporarily) running Proxmox 7.1, since
@Wilhelm mentioned that the overclocking tool still worked on this version but breaks on Proxmox 7.2, possibly due to kernel changes. However, even on 7.1, the overclocking attempts have no effect.
The MSR driver is present, loaded, and writable, and the smu-test-message seems to be working correctly:
Code:
./zenstates.py --smu-test-message
Sending test SMU message
SMU response (socket 0): 1
SMU response (socket 1): 1
Here is the output of ./zenstates.py -l:
Code:
P0 - Enabled - FID = 62 - DID = E - VID = 48 - Ratio = 14.00 - vCore = 1.10000
P1 - Enabled - FID = 60 - DID = 10 - VID = 58 - Ratio = 12.00 - vCore = 1.00000
P2 - Enabled - FID = 5A - DID = 14 - VID = 68 - Ratio = 9.00 - vCore = 0.90000
P3 - Disabled
P4 - Disabled
P5 - Disabled
P6 - Disabled
P7 - Disabled
C6 State - Package - Disabled
C6 State - Core - Enabled
I applied everything in a single command like so:
Code:
./zenstates.py --oc-frequency 3200 --oc-vid 50 --ppt 0 --tdc 0 --edc 38
This outputs:
Code:
Set OC frequency to 3200MHz
Setting VID 0x50 = 1.05 V
Set OC VID to 0x50
Set PPT to 0W
Set TDC to 0A
Set EDC to 38A
But it still doesn’t seem to do anything. Monitoring CPU clocks via /proc/cpuinfo, they remain at 1400MHz and boost to 2500MHz under load—no sign of the applied overclock.
I also tried adding initcall_blacklist=acpi_cpufreq_init to my GRUB parameters (and ran update-grub afterwards), but that didn’t make a difference either.
Am I missing something? Any tips would be greatly appreciated.
Thank you!