I didn't get the chance to set original ROM but I did remove overclock. Not only it didn't help but it got worse! In fact, while I was trying different OC settings I noticed that the lower I was setting my clocks, the more unstable my rig became.
My rig usually freezes after a GPU hangs or after a share gets rejected. The clocks I am using and the ROM I am using have been stable for months now with previous drivers and miner version
One more thing I have noticed is that after a rig restart (following a freeze) the miner starts, the clocks and voltages are being set normally but I get~ 3.5% less performance than usual. Once I restart the miner it gets back at 100%. Does anyone else have the same issue?
Me. And I have to completly shutdown the computer (PSU switch) for that to stop happening.
Also, I've set the default rom, just for testing, without any OC. I still get invalid shares on ethereum and a warning to check my overclock. (eu1.ethermine.org)
In case anyone is having the issue with rx500 series gpu's that can't
reduce voltage below +/-0.9v, that is caused by the VRAM voltage. So if you have your vram at 2000mhz @ 1v, your core won't go any lower than 1v (under load, it drops a little). Because the default vram voltage on my sapphire rx580 4gb pulse is 950mv, the lowest possible voltage is 950mv. So, I did this:
-Download OverdriveNTool from guru3d foruns.
-Disable ALL P-States on memory and core except the higher state. (to disable click on P0, P1, P2,...)
-Set your gpu clock frequency and desired voltage on the last P state (P7). My example: 1250MHZ @ 900mv
-Set your ram clock frequency and the same voltage as your gpu on last P state (P2). My example: 2050mhz @ 900mv
-Save and give a name to that profile. My example: "2050"
-Now put overdriveNtool on the same folder as your "start.bat".
-Edit your .bat file and remove all overclock options from the claymore miner and add this before starting the miner:
OverdriveNTool.exe -r0 -r1 -r2 -r3 -r4 -p0"0" -p1"2050" -p2"2050" -p3"2050" -p4"2050"
timeout 5
That will reset the cards, apply the profile named "2050" to gpu0+1+2+3+4 and wait 5 seconds before starting claymore.
Enjoy your lower power consuption. Make sure that you tweak the dcri value if you change your gpu clock. Higher clock = higher dcri
TigTex,
Thanks for posting this. This has solved a lot of my problems and I am finally able to starting switching rigs over to the blockchain driver. I was really struggling. I think trying to use AB and claymore commands together was messy and a lot of my rigs are suffering because of it. This solution seems to work for now. I will test overnight.
Thanks Again.
Question for anyone.....what is a good GPU-Z power draw per card for a MSI RX580 4gb gaming for Eth only or ETH+ LBR dual? How about a RX570? Just looking for a rough target. I have 85 for ETH and 107 for dual mine on RX580 now. I will measure at the wall when I switch back to 110v plug.