Pages:
Author

Topic: RX-480 - 31+mh @ 125w at the wall - Modded ROM - HELPING OTHERS (Read 4046 times)

legendary
Activity: 980
Merit: 1001
aka "whocares"
Thread closed to start a new thread.
legendary
Activity: 980
Merit: 1001
aka "whocares"
All,
If you happen to have the Sapphire RX 470 card you can BIOS mod the core voltage quite easily using a hex editor as described below.
Possibly, this method can be used on other cards, too.

If you mod your BIOS it is at your own risk. I bear no responsibility.

I used HxD to undervolt core of my cards.

I found a recipe on overclock.net on Polaris Bios Editing - http://www.overclock.net/t/1604567/lightbox/post/25523158/id/2873391

Open the ROM BIOS file retrieved from your card in HxD.  Search for string FF 00 01 07 0C 00.
Locate the four bytes just preceeding the above string.   If the first two bytes = 8D 00 then the next two bytes is the VDDC.
Say you want a -75mV undervolt.  Then store the value F4 FF in the two bytes.  The actual value is FFF4 hex, which is -12 decimal.   (-12 x 6.25 = -75)
After edit your BIOS should read:   8D 00 F4 FF FF 00 01 07 0C 00
Save the file and open and save it with Polaris BIOS editor to update the checksum.
Then flash your card.  
After reboot you can verify the lowered voltage using the TPO GPU-Z sofware.
Good luck!

Only on Sapphire Nitro models.

It's possible on every other model, but you'll have to add those offsets yourself  Wink
Which is perfectly possible Smiley

Please if anyone wants to follow the instructions given by bobben2 please do only on Nitro's as it will cause problems on other cards.  Eliovp is spot on and knows what he is talking about.
legendary
Activity: 1050
Merit: 1294
Huh?
All,
If you happen to have the Sapphire RX 470 card you can BIOS mod the core voltage quite easily using a hex editor as described below.
Possibly, this method can be used on other cards, too.

If you mod your BIOS it is at your own risk. I bear no responsibility.

I used HxD to undervolt core of my cards.

I found a recipe on overclock.net on Polaris Bios Editing - http://www.overclock.net/t/1604567/lightbox/post/25523158/id/2873391

Open the ROM BIOS file retrieved from your card in HxD.  Search for string FF 00 01 07 0C 00.
Locate the four bytes just preceeding the above string.   If the first two bytes = 8D 00 then the next two bytes is the VDDC.
Say you want a -75mV undervolt.  Then store the value F4 FF in the two bytes.  The actual value is FFF4 hex, which is -12 decimal.   (-12 x 6.25 = -75)
After edit your BIOS should read:   8D 00 F4 FF FF 00 01 07 0C 00
Save the file and open and save it with Polaris BIOS editor to update the checksum.
Then flash your card.  
After reboot you can verify the lowered voltage using the TPO GPU-Z sofware.
Good luck!

Only on Sapphire Nitro models.

It's possible on every other model, but you'll have to add those offsets yourself  Wink
Which is perfectly possible Smiley
full member
Activity: 279
Merit: 104
All,
If you happen to have the Sapphire RX 470 card you can BIOS mod the core voltage quite easily using a hex editor as described below.
Possibly, this method can be used on other cards, too.

If you mod your BIOS it is at your own risk. I bear no responsibility.

I used HxD to undervolt core of my cards.

I found a recipe on overclock.net on Polaris Bios Editing - http://www.overclock.net/t/1604567/lightbox/post/25523158/id/2873391

Open the ROM BIOS file retrieved from your card in HxD.  Search for string FF 00 01 07 0C 00.
Locate the four bytes just preceeding the above string.   If the first two bytes = 8D 00 then the next two bytes is the VDDC.
Say you want a -75mV undervolt.  Then store the value F4 FF in the two bytes.  The actual value is FFF4 hex, which is -12 decimal.   (-12 x 6.25 = -75)
After edit your BIOS should read:   8D 00 F4 FF FF 00 01 07 0C 00
Save the file and open and save it with Polaris BIOS editor to update the checksum.
Then flash your card.  
After reboot you can verify the lowered voltage using the TPO GPU-Z sofware.
Good luck!
legendary
Activity: 980
Merit: 1001
aka "whocares"
Let me clarify, I will help people learn to do their own ROMs.  I am not looking to do 100 different ROMs, I don't have that kind of time.

As Eliovp has pointed out they aren't the easiest thing to do and take time to do correctly.  If someone wants to help themselves I will help them.

If VoltageObjectInfo has an initialization table for the VRM, it can be added very quickly. You can automate most of it.

Probably easy for a programmer of your caliber but unfortunately my programming stopped with Pascal in the '80's Undecided .  I will definitively look into it.  Thanks for the idea.
newbie
Activity: 62
Merit: 0
Have you tried Gigabyte 480 4gb gaming g1? Can it be moded to do arround 28mh?
legendary
Activity: 980
Merit: 1001
aka "whocares"
I have been tied up guys but will start posting some info on modding ROMs later tonight.
legendary
Activity: 980
Merit: 1001
aka "whocares"
Looks like some people just think they are better than others, that shit bores me.  I thought I would create a thread and help people with ROM's that are like me, less intelligent than the "almighty" ones here on the forum.

Hey, i never understood why, after i invited you to ethOS (we were chummy then), all i heard is you threw a fit and asked for a refund. (And you started ignoring me) Then while we discuss stuff in another thread, you come and invade my thread and then create your own, insulting/denouncing people publicly. I would ask you stop twisting things and creating drama out of it.

Now, i congratulate you for being willing to take your time to help small users for free, like we have been doing in #ethereumOS for months. It's the support channel for ethereum mining distro, but we spend 99% of our time actually helping people set up their rigs and get the most from their cards, several hours a day, everyday.

I'm probably just wasting my time, trying to patch things up, but i had to try.

Regarding the voltage offset set in BIOS. Small time users can just use wattmontool or a pletoras of tools to make it happen. There is no need to have them risk bricking their cards.

I believe it is only of interest to users whom have a large farm, that can't tweak cards one by one. Using this mod, they will save thousands of dollars (maybe even per month), and you denounce people for asking a little something in return. For example, the last mod i sold, the guy ROI'd from the saving i gave him in 2 weeks.

I guess i'm selfish, but if i'm going to save someone 20k USD per year, i'm going to ask for a BTC or something. If you're willing to help them saving that much money without getting something in return, then i applaud you.

Actually I complemented you on the ROM in your thread and questioned the cost/benefit ratio.  I have no problem with you but it is apparent you are upset.  You took my quote and put yourself in it when it was not directed at you at all.

Secondly, in regards to Ethos and Kotarius, I participated on the channel helping people and told him that I was running more rigs than I paid for and would send him the money.  He said no problem but then later cut me off from accessing my miners and WILL NOT give me access to the 12+ licenses that were paid.  Essentially he stole $360 from me.  At this point it is a moot point.  

I am much happier with AwesomeMiner that allows me to control as many rigs as i want, install other miners not supported and allows me to mine whatever coin I want.  
legendary
Activity: 980
Merit: 1001
aka "whocares"
Will someone post a rom here eventually to help others?

This is not a ROM you just post and flash.  These need to be fairly card specific.  As explained previously I am willing to help others to learn to make these types of ROM's but unfortunately I cannot just sit around and make ROM's for people.  I am willing to help people help themselves. 
hero member
Activity: 895
Merit: 504
Will someone post a rom here eventually to help others?
legendary
Activity: 3444
Merit: 1061
Let me clarify, I will help people learn to do their own ROMs.  I am not looking to do 100 different ROMs, I don't have that kind of time.

As Eliovp has pointed out they aren't the easiest thing to do and take time to do correctly.  If someone wants to help themselves I will help them.
I am willing to learn how to my rigs using Hexeditor method. So far I had
3 full rigs of RX480 8GB ref
1 rigs of HIS IceQ RX480 8GB. Link: http://www.hisdigital.com/un/product2-933.shtml They had same heatsink design as XFX RX480 GTR. But not sure about pcb side.
2 rigs of XFX RX480 8Gb GTR.

All these cards using Samsung memory chip. So I guess they all had same timing right?
So far I manage to using Hex editor, locate the memory timing. I think i can replace the timing. But I dont expert enough to modify the VDDC for these. Willing to learn how to do it.

Thank you for sharing your knowledge to the community.

we have the same his iceq rx 480..i have a couple of those gpus..

i don't know about bios modding, but i'm looking into it... i just know how to flash bios to a  gpu.
legendary
Activity: 1084
Merit: 1003
≡v≡
Ati radeon rx 480, they are hashing at 24.8 Mh/s  but dropping down to 14 MH/s for couple seconds and then back to 24.8 MH/s, will the custom ROM help and even make them better ?
newbie
Activity: 30
Merit: 0
Let me clarify, I will help people learn to do their own ROMs.  I am not looking to do 100 different ROMs, I don't have that kind of time.

As Eliovp has pointed out they aren't the easiest thing to do and take time to do correctly.  If someone wants to help themselves I will help them.
I am willing to learn how to my rigs using Hexeditor method. So far I had
3 full rigs of RX480 8GB ref
1 rigs of HIS IceQ RX480 8GB. Link: http://www.hisdigital.com/un/product2-933.shtml They had same heatsink design as XFX RX480 GTR. But not sure about pcb side.
2 rigs of XFX RX480 8Gb GTR.

All these cards using Samsung memory chip. So I guess they all had same timing right?
So far I manage to using Hex editor, locate the memory timing. I think i can replace the timing. But I dont expert enough to modify the VDDC for these. Willing to learn how to do it.

Thank you for sharing your knowledge to the community.
hero member
Activity: 803
Merit: 501
is the msi 480x card better than sapphire 480 nitro card ??
newbie
Activity: 32
Merit: 0
Thank you for your willingness to assist the community!

If you have time to educate me on how to modify my gigabyte 480 bios, that would be great!

Thank you Smiley
hero member
Activity: 1008
Merit: 1000
I think sapphire Nitros are the most popular, I have 2 470's coming today.

For the most part running a modded rom is pretty simple stuff the average technician can do.  All we do is configure the options and flash the rom to the gpu, then start mining.  Now where things get tricky is with that elpida 470 ram on the nitros where PBE will corrupt the rom, so you have to edit it in a hex editor and create check sums.

hero member
Activity: 578
Merit: 508
Would it make any sense to approach this from a different direction and just say XYZ brand 470s and 480s are the "easiest" ROMS to work on?
hero member
Activity: 742
Merit: 500
I certainly will, Nitro are easy Grin

Will you make a step-by-step manual or how it works?
sr. member
Activity: 456
Merit: 250
Blockchain Just Entered The Real World
Hello,

can you help me with XFR RX470 4GB Black Edition and XFR RX480 8GB Black Edition ?

thanks

Fabrizio
member
Activity: 87
Merit: 10
Hi,

Thx for your thread,

On my rigs i have different RX 480 REX cards, for the moment i'm at 174-175Mh/s for 930 at wall. Can you help me to have better Mhs/Watt ?

Thx in advance
Pages:
Jump to: