Thanks for editing the table. I did not click on the preview button and when writting it looked OK.

I think I hoped more that I actually had...using the read_msr pyton script shows that, as you pointed, the hw may be locking some undervoltage settings. Here are the reading for my settings (1Ghz,1.33,1.66,2.0)

1GHz

Code: Select all

```
[cpu0] [CURRENT] FID:6 HID:0 DID:0 VID:19
[cpu0] [TARGET] FID:6 HID:0 DID:0 VID:1
[cpu0] [HIGHEST] FID:12 (HID:0 DID:0) VID:43 (not sure if they exist here)
[cpu0] [LOWEST] FID:6 (HID:0 DID:0) VID:19 (not sure if they exist here)
[cpu0] [SLFM] FID:6 VID:19
[cpu0] [IDA] FID:12 VID:43
[cpu0] [CURRENTLY ACTIVE FEATURES] IDA:64 EIST:1
[cpu1] [CURRENT] FID:6 HID:0 DID:0 VID:19
[cpu1] [TARGET] FID:6 HID:0 DID:0 VID:1
[cpu1] [HIGHEST] FID:12 (HID:0 DID:0) VID:43 (not sure if they exist here)
[cpu1] [LOWEST] FID:6 (HID:0 DID:0) VID:19 (not sure if they exist here)
[cpu1] [SLFM] FID:6 VID:19
[cpu1] [IDA] FID:12 VID:43
[cpu1] [CURRENTLY ACTIVE FEATURES] IDA:64 EIST:1
```

1.33GHz

[cpu0] [CURRENT] FID:8 HID:0 DID:0 VID:19

[cpu0] [TARGET] FID:8 HID:0 DID:0 VID:1

[cpu0] [HIGHEST] FID:12 (HID:0 DID:0) VID:43 (not sure if they exist here)

[cpu0] [LOWEST] FID:6 (HID:0 DID:0) VID:19 (not sure if they exist here)

[cpu0] [SLFM] FID:6 VID:19

[cpu0] [IDA] FID:12 VID:43

[cpu0] [CURRENTLY ACTIVE FEATURES] IDA:64 EIST:1

[cpu1] [CURRENT] FID:8 HID:0 DID:0 VID:19

[cpu1] [TARGET] FID:6 HID:0 DID:0 VID:1

[cpu1] [HIGHEST] FID:12 (HID:0 DID:0) VID:43 (not sure if they exist here)

[cpu1] [LOWEST] FID:6 (HID:0 DID:0) VID:19 (not sure if they exist here)

[cpu1] [SLFM] FID:6 VID:19

[cpu1] [IDA] FID:12 VID:43

[cpu1] [CURRENTLY ACTIVE FEATURES] IDA:64 EIST:1

1.66GHz

Code: Select all

```
[cpu0] [CURRENT] FID:10 HID:0 DID:0 VID:20
[cpu0] [TARGET] FID:10 HID:0 DID:0 VID:20
[cpu0] [HIGHEST] FID:12 (HID:0 DID:0) VID:43 (not sure if they exist here)
[cpu0] [LOWEST] FID:6 (HID:0 DID:0) VID:19 (not sure if they exist here)
[cpu0] [SLFM] FID:6 VID:19
[cpu0] [IDA] FID:12 VID:43
[cpu0] [CURRENTLY ACTIVE FEATURES] IDA:64 EIST:1
[cpu1] [CURRENT] FID:10 HID:0 DID:0 VID:20
[cpu1] [TARGET] FID:6 HID:0 DID:0 VID:1
[cpu1] [HIGHEST] FID:12 (HID:0 DID:0) VID:43 (not sure if they exist here)
[cpu1] [LOWEST] FID:6 (HID:0 DID:0) VID:19 (not sure if they exist here)
[cpu1] [SLFM] FID:6 VID:19
[cpu1] [IDA] FID:12 VID:43
[cpu1] [CURRENTLY ACTIVE FEATURES] IDA:64 EIST:1
```

And 2GHz

Code: Select all

```
[cpu0] [CURRENT] FID:12 HID:0 DID:0 VID:30
[cpu0] [TARGET] FID:12 HID:0 DID:0 VID:30
[cpu0] [HIGHEST] FID:12 (HID:0 DID:0) VID:43 (not sure if they exist here)
[cpu0] [LOWEST] FID:6 (HID:0 DID:0) VID:19 (not sure if they exist here)
[cpu0] [SLFM] FID:6 VID:19
[cpu0] [IDA] FID:12 VID:43
[cpu0] [CURRENTLY ACTIVE FEATURES] IDA:64 EIST:1
[cpu1] [CURRENT] FID:12 HID:0 DID:0 VID:30
[cpu1] [TARGET] FID:6 HID:0 DID:0 VID:1
[cpu1] [HIGHEST] FID:12 (HID:0 DID:0) VID:43 (not sure if they exist here)
[cpu1] [LOWEST] FID:6 (HID:0 DID:0) VID:19 (not sure if they exist here)
[cpu1] [SLFM] FID:6 VID:19
[cpu1] [IDA] FID:12 VID:43
[cpu1] [CURRENTLY ACTIVE FEATURES] IDA:64 EIST:1
```

So, looks like 19 is the lower limit for the VID. Pity.

That changes my table to be as the following:

Code: Select all

```
B E F O R E O P T I M I Z A T I O N A F T E R P H C
Freq MHz VID Voltage(mV) Power(mW/ß) VID Voltage(mV) Power(mW/ß)
1000 19 1004 1008 19 1004 1008
1333 27 1132 1708 19 1004 1344
1666 35 1260 2645 20 1020 1733
2000 43 1388 3853 30 1180 2785
```

Which is still good, but sadly I can not lower the Voltage below the standard

for low freq. Is there a way to do so? How can be that during the VID tests the system actually crashed? That means that it really scaled down the voltage, or am I missing something?

Cheers