Overclock.net › Forums › Graphics Cards › AMD/ATI › Would appreciate help in finding / editing the voltage offset in the RX480 Bios
New Posts  All Forums:Forum Nav:

Would appreciate help in finding / editing the voltage offset in the RX480 Bios - Page 9

post #81 of 165
what is your VDDC from gpu-z ?
post #82 of 165
Its 0.9875 without using Afterburner and 0.8875

(it's stable after 7 hours with undervolt at 0.8875)

withoutMSIABcoreundervolt.gif 11k .gif file withMSIABcoreundervolt.gif 11k .gif file
post #83 of 165
Quote:
Originally Posted by mynm View Post

For the 81022 controller maybe you could try to add this 01 03 0E 00 10 96 20 00 00 00 00 00 FF 00 to the VoltageObjectInfo, I didn't see any 480 with it.

It's of a 580 VOI:

42 00 03 01 01 03 0E 00 10 96 20 00 00 00 00 00 FF 00 01 07 0C 00 0E 00 00 00 00 00 00 00 04 00 24 00 00 04 00 00 02 80 10 00 00 00 00 00 20 03 00 00 10 00 52 03 02 00 00 00 84 03 00 80 00 00 B6 03

I have 580 with NCP81022 and successfully added -50mv voltage offset in bios via register E6.
The stock i2c table is this: 01 03 0E 00 10 96 20 00 00 00 00 00 FF 00
first tried this: 01 03 12 00 10 96 20 00 00 00 00 00 E6 00 F8 00 FF 00 and it's not working,
then I tested: 01 03 12 00 10 96 40 00 00 00 00 00 E6 00 F8 00 FF 00 and now it works fine.
Edited by wincomo - 4/26/17 at 2:58am
post #84 of 165
Could you add offset for me doktor83 however?
http://www.overclock.net/t/1621800/would-appreciate-help-in-finding-editing-the-voltage-offset-in-the-rx480-bios/60#post_26009584
I can pay (pm me).
Or any other way to have my card in linux under 1000mV core & mem.
Regards
post #85 of 165
Quote:
Originally Posted by adamvx View Post

Could you add offset for me doktor83 however?
http://www.overclock.net/t/1621800/would-appreciate-help-in-finding-editing-the-voltage-offset-in-the-rx480-bios/60#post_26009584
I can pay (pm me).
Or any other way to have my card in linux under 1000mV core & mem.
Regards

Well for start it would be nice if you upload the original bios, cause this one has a bad crc already.
So i don't know what did you alter in it already.
post #86 of 165
Quote:
Originally Posted by wincomo View Post

I have 580 with NCP81022 and successfully added -50mv voltage offset in bios via register E6.
The stock i2c table is this: 01 03 0E 00 10 96 20 00 00 00 00 00 FF 00
first tried this: 01 03 12 00 10 96 20 00 00 00 00 00 E6 00 F8 00 FF 00 and it's not working,
then I tested: 01 03 12 00 10 96 40 00 00 00 00 00 E6 00 F8 00 FF 00 and now it works fine.

Wow! you are the first person I see with a working voltage offset added to a gpu with the NCP81022. Thanks for sharing it. thumbsupsmiley.png

Now it could be fine to know why it's working with 40 and not with 20. Could you send me and i2c dump like it's explained here http://www.overclock.net/t/1592384/fiji-bios-editing-fury-fury-x-nano-radeon-pro-duo at "Gaining VID per DPM information and i2cdump for voltage control chip (IR3567B)" , to see if the 40 or the 20 is related to the I2C address.
post #87 of 165
These dumps didn't show NCP, but MSIAfterburner.exe /sg0 /ri6,20,E6 works
atigpureg.txt 47k .txt file
i2cdump.txt 24k .txt file
Edit:
Found it.
atismbusdump.txt 16k .txt file
Edited by wincomo - 4/26/17 at 4:42am
post #88 of 165
Quote:
Originally Posted by wincomo View Post

These dumps didn't show NCP, but MSIAfterburner.exe /sg0 /ri6,20,E6 works
atigpureg.txt 47k .txt file
i2cdump.txt 24k .txt file
Edit:
Found it.
atismbusdump.txt 16k .txt file

OK thanks, so I think that the 40 (0100 0000) could be the 20 (0010 0000) I2C address including the read/write flag in the first right bit, like Unwinder said here: http://www.xtremesystems.org/forums/showthread.php?215350-Evga-Voltage-Tuner&p=3604376&viewfull=1#post3604376 . I don't know why they haven't include it.

The i2c dump is showing a F0 offset so it's a -100mv offset. Do you have changed it?
Warning: Spoiler! (Click to show)

[ ATI I2C Device GPU #1 / B06-D20 ]

0000 FF 80 17 7F FF FF FF FF FF FF FF FF FF FF FF FF ...............
0010 00 FF FF FF FF FF FF FF FF B0 FF FF FF FF FF FF ................
0020 22 00 FF FF 00 18 A8 FF FF FF FF FF FF FF FF FF "...............
0030 FF FF FF FF FF FF FF FF 01 00 FF FF FF FF FF FF ................
0040 FF FF FF FF FF FF FF FF FF FF 64 FF FF FF FF 55 ..........d....U
0050 FF 46 00 64 FF 10 FF FF FF FF FF FF FF FF FF FF .F.d............
0060 FF FF FF FF FF FF FF FF 2C FF FF FF FF FF FF FF ........,.......
0070 FF FF FF FF FF FF FF FF 00 00 00 00 00 00 FF FF ................
0080 FF FF FF FF FF FF FF FF ED FF FF 88 A0 00 FF FF ................
0090 FF FF FF FF FF FF 8C FF FF 1A 22 03 FF FF FF FF ..........".....
00A0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
00B0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
00C0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
00D0 00 01 00 03 68 02 00 FF FF FF 01 FF FF FF FF FF ....h...........
00E0 FF 00 00 02 03 03 F0 00 FF FF FF FF FF FF FF FF ................
00F0 FF FF FF 68 FF FF FF 19 BC 9C FF 03 FF 07 FF FF ...h............

[ ATI I2C Device GPU #1 / B06-D20 ]

0000 FFFF 3780 6617 FF7F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
0010 7700 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 54B0 FFFF FFFF FFFF FFFF FFFF FFFF
0020 7822 0000 FFFF FFFF 0000 0018 00A8 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
0030 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 0001 0000 FFFF FFFF FFFF FFFF FFFF FFFF
0040 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 0064 FFFF FFFF FFFF FFFF 0055
0050 FFFF 0046 0000 0064 FFFF 0010 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
0060 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 012C FFFF FFFF FFFF FFFF FFFF FFFF FFFF
0070 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF E300 0000 3500 5E00 4800 2300 FFFF FFFF
0080 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF D2E8 FFFF FFFF 016E A230 0000 FFFF FFFF
0090 FFFF FFFF FFFF FFFF FFFF FFFF 9BD4 FFFF FFFF 001A 1022 9903 FFFF FFFF FFFF FFFF
00A0 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00B0 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00C0 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00D0 FA00 9601 2C00 4E03 B9B9 3402 8700 FFFF FFFF FFFF 7A01 FFFF FFFF FFFF FFFF FFFF
00E0 FFFF 7000 CD00 A802 B903 D203 B8F0 0000 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00F0 FFFF FFFF FFFF 1B68 FFFF FFFF FFFF E019 F5BC F29C FFFF 5C03 FFFF 3D07 FFFF FFFF

Edited by mynm - 4/26/17 at 6:14am
post #89 of 165
Yes, I think it is from I2C specification read/write bit. I saw it from your post http://forum.hwbot.org/showpost.php?p=471791&postcount=128, that you tried with 48.
my voltage offset is F0 ( -100mV ) , and the card now is working on 850mV with 1150MHz core.
post #90 of 165
Quote:
Originally Posted by wincomo View Post

Yes, I think it is from I2C specification read/write bit. I saw it from your post http://forum.hwbot.org/showpost.php?p=471791&postcount=128, that you tried with 48.
my voltage offset is F0 ( -100mV ) , and the card now is working on 850mV with 1150MHz core.

OK thanks, I'm glad it works for you. So it seems that I was right about the read/write bit, but I don't know why it isn't working on my 380, I'm out of luck sadsmiley.gif.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: AMD/ATI
Overclock.net › Forums › Graphics Cards › AMD/ATI › Would appreciate help in finding / editing the voltage offset in the RX480 Bios