Pages:
Author

Topic: SRBPolaris V3.5 - BIOS editor for AMD RX4XX and RX5XX cards - page 4. (Read 125189 times)

newbie
Activity: 12
Merit: 0
@doktor83

i have this card
GV-RX560GAMING OC-4GD/FY0/05B8
https://www.techpowerup.com/vgabios/196888/196888
def bios link  https://drive.google.com/open?id=1RXn1F8izHjh6w_quZvr2_Cm9gsy4KaIP

srbpolaris Error when trying to open my bios
please help me
thnks
full member
Activity: 1120
Merit: 131
Well, it's time to try it.
newbie
Activity: 3
Merit: 0
SRBPolaris reports some crazy default frequencies for Gigabyte RX560 5120 core, 70126 memory,vddc state flag 232,and same problem with asus rx470 8GB..

http://www.mediafire.com/file/9aqc39ji1a91bot/Asus_RX470_8GB.rom

http://www.mediafire.com/file/kv52dy7e1wfbwi6/Gigabyte%20rx560%20Hynix.rom

They look ok in PBE 2.2


I know, work in PBE 1.6.8 and in PBE 2.2 by mattthew also work in PBE 3.2 Tweaked, work ok because there is no Def. Freq. option..
newbie
Activity: 34
Merit: 0
SRBPolaris reports some crazy default frequencies for Gigabyte RX560 5120 core, 70126 memory,vddc state flag 232,and same problem with asus rx470 8GB..

http://www.mediafire.com/file/9aqc39ji1a91bot/Asus_RX470_8GB.rom

http://www.mediafire.com/file/kv52dy7e1wfbwi6/Gigabyte%20rx560%20Hynix.rom

They look ok in PBE 2.2
newbie
Activity: 3
Merit: 0
SRBPolaris reports some crazy default frequencies for Gigabyte RX560 5120 core, 70126 memory,vddc state flag 232,and same problem with asus rx470 8GB..

http://www.mediafire.com/file/9aqc39ji1a91bot/Asus_RX470_8GB.rom

http://www.mediafire.com/file/kv52dy7e1wfbwi6/Gigabyte%20rx560%20Hynix.rom
jr. member
Activity: 156
Merit: 1
Hi all,
trying to further optimize the straps  of my old sapphire nitro+ rx-480 4g elpida, I tried to flash it and got an error

even I run in admin: atiflash -fm -fs -fa -fp -f -p 0 2018-05-18-rx480.rom, it runs a few seconds and I get "read rom error 0FL01", and the same with atiwinflash...

atiflash -i gets

adapter bn dn fn dID       asic           flash      romsize test    bios p/n
======= == == == ==== =============== ============== ======= ==== ==============
   0    01 00 00 67DF Polaris10       W25X40           80000 pass       -

I managed to flash back the original rom once, and now error 0FL01 each time

If I do it we the GUI of atiwinflash, same error

Any nice idea?
(I don't think the shorting of pins 1-8 applies, I understand it allows to see the card, but I see it and the card runs and mine...)
legendary
Activity: 1797
Merit: 1028
SIMPLE "HOW-TO" POST--

After waiting for a reply, I went ahead and BIOS-modded my cards.  My miners are on Linux boxes, Ubuntu based.  I did not want to attach/re-attach GPUs and mod them on Windows boxes.  So, this is what I did:

      I ported into the Linux box with BitVise SSH client from my Win 7 X64 box.  From the command line, using ATIFLASH for Linux and after hard reboot, I saved the stock BIOS of each card in the rig.  Command line - "sudo atiflash -s 0  580-0.rom".  This is a 4-card rig, so I  repeated the step for each card,  changing the number after the "-s" flag, and the number in the BIOS filename to match each time. This produced four files, each named "580-X.rom", where "X" is the number 0 through 3 and matches the GPU mining position.  At this point, I copied all BIOS files to a backup directory.    In the backup directory, each of the files could be re-named to include the serial number of the appropriate card.

     Using BitVise SSH client, I copied the original saved BIOS files to my Win 7 X64 box.  A thumb drive could also be used, but it takes more time.

     Using SRBPolaris (a Windows program),  I opened each BIOS file one-at-a-time, went to the second tab in the editor, and clicked on "Pimp MY Strap".  I then saved the files as "580-XPIMP.rom", where "X" matched the GPU number as described above.

     Using BitVise, the files were transferred back to the Linux mining box.  Using ATIFLASH, each newly modded 580-XPIMP.rom was flashed on to the GPUs, one-at-a-time.  Command line - "sudo atiflash -p 0 580-0PIMP.rom", where the number before the "PIMP" text matched the number after the "-p" flag and the GPU number as described above.

NO other programs were running on the mining box while saving or programming the BIOS files.  After writing the BIOS mods to the cards, I rebooted.  Mining started on reboot, and I noticed a 20-25% increase in XMR hashrate on my Sapphire Nitro+ rig with Samsung memory.  A similar rig, with Sapphire Nitro+ cards and Hynix/Elpida memory, got a 10-15% increase in Ethereum hashrate.  These are all dual-BIOS  cards, and the stock BIOS is still in place on the second position.  And, Linux does not require the ATIkmdag patcher, it just mines.

I am still not clear on how to unlock compute units on GTX 460 cards.  Is this done with only the "Pimp my Straps" button?  Please inform me before I ruin my cards.  Thank you...       --scryptr

NOTE: My Win 7 X64 box has nVidia drivers and a GTX 1080ti card for graphics.  AMD drivers are not required while simply editing the RX Series BIOS file.  There is also a Linux version of Polaris BIOS Editor (PBE).  It works just fine but needs to be compiled from Git and launched with Mono. Linux PBE needs a desktop display, it is not a console tool for a headless system.  My Linux mining boxes are all headless.       --scryptr
legendary
Activity: 1797
Merit: 1028
doktor - can you consider supporting R9 cards for this tool? thanks

No, this is it guys, nothing more to add Smiley

WOULD YOU ADD A "HOW-TO" POST? --

Or a brief explanation of the "Pimp my Strap" process?   Is a database searched?      --scryptr

EDIT:  A brief post explaining how to unlock the compute units on an RX 460/560 would be appreciated.  This stuff may seem obvious to you, but I need to set up a Windows box from scratch to use your modding utility.  Is Win 10 or Win 7 better?  

I mine with Linux.  Thank you for any response...       --scryptr
hero member
Activity: 2548
Merit: 626
doktor - can you consider supporting R9 cards for this tool? thanks

No, this is it guys, nothing more to add Smiley
legendary
Activity: 1834
Merit: 1080
---- winter*juvia -----
doktor - can you consider supporting R9 cards for this tool? thanks
jr. member
Activity: 119
Merit: 3
We are waiting for a new version for a new videocard
legendary
Activity: 1797
Merit: 1028
PLEASE EXPLAIN "PIMP MY STRAP"--

Over the weekend I have read the entire thread.  I have not modified GPU BIOS much, but I am considering taking my 6 Sapphire Nitro RX 460 cards off of the shelf and building a low-power rig with them (again).  They have been kept in stock condition.  I'd like to unlock the shaders and mod the straps.

Stepwise, how should I approach this?  I have not used any Polaris BIOS editor yet,  if I click "Pimp My Straps", what happens internally with the editor?  Is a stored database searched for a match?

Not trolling, just really curious.  I am going to set up a dual-boot Win 7/Lubuntu 16.04 box for modding and mining with the six cards.  I want to mod the cards in Win 7, then reboot to linux and mine.  Ideally, I'd like to mine with either OS.  Will the ATIKMDAG patcher work with the latest AMD Adrenaline drivers on the Win 7 OS?

Hope that I am not asking too many questions.  Thank you for any response.       --scryptr

jr. member
Activity: 176
Merit: 2
Hi doktor83

I try pimp my strap from SRBPolaris, it really boost performance but not stable. Cryptonight V7 from 850 h/s become 920 h/s. even ethash algorithm also improve a bit.
out of 10 card RX 580 8 GB Hynix(H5GQ8H24MJR) memory, 9 of them is not stable so only 1 card is stable.

any advice how to make it stable?

Thanks.

Lower memory frequency?

I prefer to set higher some value in memory strap rather than lowering the memory clock. because with one click timing from Polaris editor 1.6.7 I can set memory clock 2250 and stable no memory error. So I also expect with SRBPolaris Pimp My Strap I can set the same memory clock.
I even able to make custom from one click timing Polaris Editor 1.6.7 to get higher hash rate with same memory clock 2250 and stable.
sr. member
Activity: 2632
Merit: 328
Hi doktor83

I try pimp my strap from SRBPolaris, it really boost performance but not stable. Cryptonight V7 from 850 h/s become 920 h/s. even ethash algorithm also improve a bit.
out of 10 card RX 580 8 GB Hynix(H5GQ8H24MJR) memory, 9 of them is not stable so only 1 card is stable.

any advice how to make it stable?

Thanks.

Lower memory frequency?
jr. member
Activity: 176
Merit: 2
Hi doktor83

I try pimp my strap from SRBPolaris, it really boost performance but not stable. Cryptonight V7 from 850 h/s become 920 h/s. even ethash algorithm also improve a bit.
out of 10 card RX 580 8 GB Hynix(H5GQ8H24MJR) memory, 9 of them is not stable so only 1 card is stable.

any advice how to make it stable?

Thanks.
newbie
Activity: 34
Merit: 0
@doktor83

Hi, first of all thanks for your great work.

I have an MSI RX 580 8GB gaming X (H5GQ8H24MJR SK Hynix), its hashrate is only 28.2 MH for ETH and 760 H for XMR (SRB Miner). I modded it with UBERMIX 3.1 straps (1500+). Do you think using PIMP MY STRAPS could I get better results?

Ubermix isn't for Hynix memories, try pimping your straps, put for example 1150/2100 you should get aroun 30mhs on eth.

Yes I know. They come from one click timings (jaschaknack) and even if they are not the best, they are quite stable for this card.
I'm going to try the "pimp straps" and I'll post the results here.


Results after a few hours of "pimp my straps" testing.
Note: previous results obtained with "one click timings" are shown in brackets.

ETH - Claymore 11.6
1150/2000/900 -> 28.5 MH/s - (n.a.)
1180/2000/900 -> 28.5 MH/s - (28.2 MH/s)

1150/2100/900 -> 30.1 MH/s, thousands errors/second with artifacts - (n.a. millions errors/second without artifacts)  

XMR - SRB MINER 1.4.6
1150/2000/900 -> ~819 H/s - (n.a.)
1180/2000/900 -> 820 H/s - (760 H/s)

1150/2100/900 -> 843 H/s,  ~ 125 errors/hour - (n.a.)


So for ETH I have a very small improvement from 28.2 to 28.5. Unfortunately I can not use the memory at 2100: too many errors and artifacts even lowering it to 2080, 2050.
Instead for XMR although with the memory at 2100 I have some error (I think negligible values) there is some improvement: from 760 H to 843 H.

In the next few days I will test other algos and miners then I will decide whether to stay with "pimp my straps" or switching back to "one click timings".


Hi!
For your MSI RX 580 8GB gaming X try 1190, 1200, 1215 or 1230MHz for core clock.

For Hynix mem try this strap: 777000000000000022339D00CE5153379055111230CB440900208400740114206A8900A00200312 0150F292F94273116 for 1500+MHz.

Alternatevely, you cand send me your bios and I can modify it for you.

All the best,
Sorin
jr. member
Activity: 70
Merit: 3
@doktor83

Hi, first of all thanks for your great work.

I have an MSI RX 580 8GB gaming X (H5GQ8H24MJR SK Hynix), its hashrate is only 28.2 MH for ETH and 760 H for XMR (SRB Miner). I modded it with UBERMIX 3.1 straps (1500+). Do you think using PIMP MY STRAPS could I get better results?

Ubermix isn't for Hynix memories, try pimping your straps, put for example 1150/2100 you should get aroun 30mhs on eth.

Yes I know. They come from one click timings (jaschaknack) and even if they are not the best, they are quite stable for this card.
I'm going to try the "pimp straps" and I'll post the results here.


Results after a few hours of "pimp my straps" testing.
Note: previous results obtained with "one click timings" are shown in brackets.

ETH - Claymore 11.6
1150/2000/900 -> 28.5 MH/s - (n.a.)
1180/2000/900 -> 28.5 MH/s - (28.2 MH/s)

1150/2100/900 -> 30.1 MH/s, thousands errors/second with artifacts - (n.a. millions errors/second without artifacts)  

XMR - SRB MINER 1.4.6
1150/2000/900 -> ~819 H/s - (n.a.)
1180/2000/900 -> 820 H/s - (760 H/s)

1150/2100/900 -> 843 H/s,  ~ 125 errors/hour - (n.a.)


So for ETH I have a very small improvement from 28.2 to 28.5. Unfortunately I can not use the memory at 2100: too many errors and artifacts even lowering it to 2080, 2050.
Instead for XMR although with the memory at 2100 I have some error (I think negligible values) there is some improvement: from 760 H to 843 H.

In the next few days I will test other algos and miners then I will decide whether to stay with "pimp my straps" or switching back to "one click timings".
jr. member
Activity: 70
Merit: 3
@doktor83

Hi, first of all thanks for your great work.

I have an MSI RX 580 8GB gaming X (H5GQ8H24MJR SK Hynix), its hashrate is only 28.2 MH for ETH and 760 H for XMR (SRB Miner). I modded it with UBERMIX 3.1 straps (1500+). Do you think using PIMP MY STRAPS could I get better results?

Ubermix isn't for Hynix memories, try pimping your straps, put for example 1150/2100 you should get aroun 30mhs on eth.

Yes I know. They come from one click timings (jaschaknack) and even if they are not the best, they are quite stable for this card.
I'm going to try the "pimp straps" and I'll post the results here.
hero member
Activity: 2548
Merit: 626
i don't know how good are his, but probably better than the ones i made for SRBPolaris.
Those are mainly for ETH and nothing special Smiley
member
Activity: 476
Merit: 19
I need a fair answer:

How much better for criptonight are Matthews straps compared to the pimp ones?

worth it ?
Pages:
Jump to: