Originally Posted by EMYHC
Hi guys, I was taking a look at the Meremetsu/Mynm powerplay table; What I would like to do is use the offsets for DPM (E6FF) to add volts instead of subtract them. Does anyone know what values I have to change to have for example + 50mv instead of-25 for each state?it's possible to do it?My card is Sapphire Nitro rx580 special 8gb,the goal is add selective voltage for each state without modify Wattman autovoltage settings from auto to manual and without use OC software such as Trixx,Afterburner etc...any ideas?
Those powerplay table image is not mine, is of Merutsu, I only did some changes to it acording to what I saw on my 380 but the IMC notes are wrong on it, and the offset E6FF I don't know if it is used always for polaris gpus or if is not used.
I have tested the DPM 7 offset to E6FF (-25mv) and 1000 ( +10mv), and it seems that it is not doing any thing in my 590, but I don't know if it could be doing some thing for other polaris gpus.
For my 380 acording to some test I did with a multimeter, was used for a extrange link between the voltages of one core VRM and the rest of the core VRM voltages. These one voltage was named vddc into powerplay and the rest of it were named vddcgfx.
In my 590 it seems that the vddgfx voltage is not used, also to be used one value of the platform cap vlaues into powerplay have to be setted, and some values into other bios tables have to be added. So I think it is not working because I didn't see these values into the polaris 480, 470, 580, 570 and 590 gpus bioses I have seen. But I can't know if it can be used for some gpus I didn't have seen, maybe it could be used for gpus with 5 VRM phases like the 380.
If you want a offset for per DPM voltage, you could test to change the ucCKSVOffsetandDisable values into powerplay: https://www.overclock.net/forum/67-amd/1604567-polaris-bios-editing-rx5xx-rx4xx-521.html#post27861028
Are working for my 590, but I don't know if they are used for the rest of polaris gpus.
Maybe a change into asic init table is needed in the value ucEnableApplyAVFS_CKS_OFF_Voltage to do them to work, like @datspike
Or chaning your asic init table to the 590 one.
Also datspike have tested other values into the asic init table: https://www.overclock.net/forum/67-a...l#post27829630
, that sugest diferent voltage modes changing some values into the table. I have to test more about this to see how these voltage modes are working.