doktor83 (OP)
|
|
March 01, 2018, 04:16:34 PM |
|
Idea behind it is that there is a pointer in the rom that points to a default vddc state (let's assume your card has 16 states). So sometimes changing the vddc does nothing, then you can try to change the pointer to point to another state, not the default one that is in your rom. This can work sometimes.
|
|
|
|
pbfarmer
Member
Offline
Activity: 340
Merit: 29
|
|
March 02, 2018, 11:20:58 AM |
|
Thanks for this... There's probably a better thread for this q, but can you explain exactly what the VDDC 'pointer' values (e.g. 65288, 65287, etc) are pointing to? I've dug through the header files a bit, but haven't been able to piece this together (though I might have been looking at an old version.) I assumed the values were pointing to some LUT entry in the bios, but can't find the resulting real voltages (displayed in ONT/Wattman) anywhere in the rom (at least in a contiguous block.) For example, one of my cards has a default config w/ P3:1068mV and P4:1143mV - while I can find both of those values (2C04, 7704) throughout the bios, I can't find them anywhere near each other, even within ~200 bytes (in either direction.)
Are these values being dynamically calculated during install, or stored in a table outside the bios?
|
|
|
|
techcoin12
Newbie
Offline
Activity: 23
Merit: 0
|
|
March 02, 2018, 01:48:21 PM |
|
i was looking in to the VDDC pointers as well , it would be interesting to know for sure how they really work
|
|
|
|
pbfarmer
Member
Offline
Activity: 340
Merit: 29
|
|
March 03, 2018, 01:46:12 AM |
|
i was looking in to the VDDC pointers as well , it would be interesting to know for sure how they really work Really damn simply? VoltageTableEntries[idx]. Is it weird that I read all your comments in the voice of Comic Book Guy? The mechanics of a table lookup aren't the source of confusion here... Where is that table? Bios (can't find it) / registry (can't find it) / some other [eep]rom? I'm guessing one of the latter, and that maybe the table is created during install to address voltage supply differences vs the production bench? I understand I can just write fixed voltages in place of these values (usually I do exactly that after tuning, but in the soft PPT,) but I'm just trying to understand the actual mechanics of this dynamic voltage (also trying to understand how my P5 ended up higher than my P6/7)... Perhaps you can throw me a bone (with some actual meat on it)?
|
|
|
|
biospb
Newbie
Offline
Activity: 64
Merit: 0
|
|
March 03, 2018, 11:56:14 AM |
|
just a couple of words about state pointer. On HIS 470 cards it was 11 by default, and until I set it to 9, it was impossible to make power usage less than 130W on ETH only. setting voltage in bios or by tools, DPM mode and etc does not help. setting it to less value (8, 7) does not change anything. and setting voltage to less than 900mV also.
doktor83, please take a look on UNKNOWN bios from my previous post.
|
|
|
|
Buyingallcoinsz
|
|
March 03, 2018, 12:13:25 PM |
|
Why does this always go the wrong way ?
I offer a free tool, and everybody gets crazy about the open source thing. If you don't trust me , don't use it, it's that simple.
IojkinKot, i know about your PBE fork. It is an open source project made by https://github.com/caa82437 you edited a little.
Do you think these user made bots are legit?
|
|
|
|
RobertNykanen
Newbie
Offline
Activity: 72
Merit: 0
|
|
March 04, 2018, 04:43:20 PM |
|
Hey guys,
i modded 5 different cards with Doktor's program but now i'm finding a problem and i don't know how to solve it. MSI RX460, Asus Strixx RX 460 (both samsung and micron memory (and a 3rd version with micron memory which i could only get to 1900Mhz)), sapphire rx460. All went well. Gigabyte RX 460 WF i couldn't do it. I was able to unlock the shadders and undervolt the memory but i only get memory straps until 1500 Mhz. No 1750, 1850 or 2000 like the others. Also, how do i undervolt the core in the bios? Because i would like to lower the power consumption at least a couple of watts. I'm getting 13.5Mh/s on sapp, 13Mh/s on Asus and 12.8Mh/s on MSI. GB give only 12Mh/s.
|
|
|
|
Branko
|
|
March 11, 2018, 11:06:40 AM |
|
Hey guys,
i modded 5 different cards with Doktor's program but now i'm finding a problem and i don't know how to solve it. MSI RX460, Asus Strixx RX 460 (both samsung and micron memory (and a 3rd version with micron memory which i could only get to 1900Mhz)), sapphire rx460. All went well. Gigabyte RX 460 WF i couldn't do it. I was able to unlock the shadders and undervolt the memory but i only get memory straps until 1500 Mhz. No 1750, 1850 or 2000 like the others. Also, how do i undervolt the core in the bios? Because i would like to lower the power consumption at least a couple of watts. I'm getting 13.5Mh/s on sapp, 13Mh/s on Asus and 12.8Mh/s on MSI. GB give only 12Mh/s.
Do higher straps matter anyway? If you overclock to 2050, it will use last strap, be it 1500 or 2000 doesn't matter, if its the same strap...or do I miss something?
|
|
|
|
bret
Member
Offline
Activity: 99
Merit: 10
|
|
March 23, 2018, 03:31:03 PM |
|
You should call it V4 or V3.1 since the version "V3" I downloaded before didn't work and people already has it.
thanks anyway.. I will send some eth. once I'll mine :-)
well if i would go that way this version would be v1000, cause i make small changes all the time. Maybe i can go like V3.01 , V3.02 etc Use semantic versioning. MAJOR.MINOR.PATCH One could argue that adding a bios is a "bug fix" so you would go like this 3.0.1 3.0.2 3.0.3 3.0.4 3.0.1000 If you add a new backwards compatible feature increment the middle number 3.1.0 If you add a major, possibly backward compatibility breaking feature, increment the first number 4.0.0 Lookup semantic versioning for more info on how to use it. It's pretty simple and makes things very straight forward for the end user when deciding which version they want to use.
|
|
|
|
Branko
|
|
March 23, 2018, 07:37:28 PM |
|
Program reports some crazy default frequencies for some new RX560 cards (5120 core, 70126 memory)
|
|
|
|
doktor83 (OP)
|
|
March 23, 2018, 08:03:02 PM Last edit: March 23, 2018, 09:43:22 PM by doktor83 |
|
V3.31
- Added support for a few RX560 cards
@Branko, try it now. @biospb, you try it now too (with HIS bios)
|
|
|
|
laik2
|
|
March 26, 2018, 10:17:31 PM |
|
Hey guys,
i modded 5 different cards with Doktor's program but now i'm finding a problem and i don't know how to solve it. MSI RX460, Asus Strixx RX 460 (both samsung and micron memory (and a 3rd version with micron memory which i could only get to 1900Mhz)), sapphire rx460. All went well. Gigabyte RX 460 WF i couldn't do it. I was able to unlock the shadders and undervolt the memory but i only get memory straps until 1500 Mhz. No 1750, 1850 or 2000 like the others. Also, how do i undervolt the core in the bios? Because i would like to lower the power consumption at least a couple of watts. I'm getting 13.5Mh/s on sapp, 13Mh/s on Asus and 12.8Mh/s on MSI. GB give only 12Mh/s.
Do higher straps matter anyway? If you overclock to 2050, it will use last strap, be it 1500 or 2000 doesn't matter, if its the same strap...or do I miss something? They matter, at least on the GPUs I tested. Gigabyte RX580 8GB Gaming G1 with 1500 timing sets limited was reporting memory timings from 2250 when overclocked(umr tested).
|
|
|
|
|
Branko
|
|
March 27, 2018, 08:26:21 AM |
|
They matter, at least on the GPUs I tested. Gigabyte RX580 8GB Gaming G1 with 1500 timing sets limited was reporting memory timings from 2250 when overclocked(umr tested).
So that means timings are still there, just hidden? If thats the case, bios editors could be changed to show/find them anyway?
|
|
|
|
kemo6600
Member
Offline
Activity: 130
Merit: 10
|
|
March 27, 2018, 09:02:25 AM |
|
|
|
|
|
laik2
|
|
March 27, 2018, 10:35:58 PM |
|
They matter, at least on the GPUs I tested. Gigabyte RX580 8GB Gaming G1 with 1500 timing sets limited was reporting memory timings from 2250 when overclocked(umr tested).
So that means timings are still there, just hidden? If thats the case, bios editors could be changed to show/find them anyway? I cannot conclude that, just pure obesevation. What I did was to add the missing timing sets back to 2250 and its working like a charm.
|
|
|
|
doktor83 (OP)
|
|
March 29, 2018, 01:25:34 PM |
|
Latest ver. : V3.4
- Pimp my straps - give wings to your factory bios - Added power control limit - Added fan mode selection - Med-High temp and PWM is now editable - Added fan sensitivity and acoustic limit - Bug fixes
Don't expect 99MHS from the strap pimper, it's just some basic tuning.
|
|
|
|
alizali
Newbie
Offline
Activity: 197
Merit: 0
|
|
March 29, 2018, 07:52:47 PM |
|
which timing strap does it use?
|
|
|
|
Bigdrago
Newbie
Offline
Activity: 312
Merit: 0
|
|
March 29, 2018, 08:04:15 PM |
|
How is this compared to polaris 1.6 ?
|
|
|
|
bafff
Newbie
Offline
Activity: 1
Merit: 0
|
|
April 02, 2018, 10:27:47 AM |
|
Hi All, I am new to mining and have a few rigs. I just bought a couple of Saphhire Pulse with 6pin power connector RX560 4GB. In the initial use of the card was out of the box 11.xx MH/s and changed the bios by copying 1750 - > 1825 and 2000 and set max memory speed to 2200 all other untouched. This has gone up to 15.6 MH/s with power at about 45 - 50 watts. Already running for 12 hours and temp at 64 - 67c with 60% fan speed This is the bios maybe you can download to test. Also using Claymore miner 9.4. https://files.2e-animate.com:8442/s/PSqbYDoGi7qWrR7This link will not be here forever maybe max will be here for 2-3 days. Hope this will help you out. hi! How is your OC? Still stable? Can you advice how you have achieved that? And what is exact model of your cards?
|
|
|
|
|