Bitcoin Forum
May 06, 2024, 02:13:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 6 7 »  All
  Print  
Author Topic: Custom R9 380 BIOS for 23-24Mh/s  (Read 21778 times)
Eliovp
Legendary
*
Offline Offline

Activity: 1050
Merit: 1293

Huh?


View Profile WWW
September 19, 2016, 01:39:17 PM
 #21

Plus. I know a bit more than copying straps..
Ask me to add VDDC, MVDDC/VDDCI/AUX offsets and i'll do it.. not so sure if you're able to do that Wink

...

Edit2: @nerdralph: Here's a hint to make it even more faster. If you remove the last straps (anything about 1500) in other words end the table with 1500Mh, you'll get even faster hash Wink

If you're claiming to change MVDDC through the BIOS on R9 380 cards, I'm calling bullshit on that.  While there might be MVDDC offsets in some Tonga BIOSes, it's no good to you when the memory voltage is not programmable.  I've physically checked (with a multimeter) the voltage on a few 380 cards, and the memory voltage is fixed at around 1.55V.

As for ending the table with the 1500 strap instead of 1750, I don't think that should make a difference, but I'll try it anyway.


Yeah i'm claiming that Smiley Check my post i said MVDDC/VDDCI <-- that means, MVDDC or VDDCI Smiley.


Yup try ending it with 1500, or 1625 if it can't handle it



I already shared something like this a while ago.. So no, you didn't do anything special..


Ps. Read this
http://forum.ethereum.org/discussion/comment/60221/#Comment_60221

And read the replies as well!



Edit: i opened up the rom and i laughed.. It's basically exactly the same as the one i shared  Roll Eyes

What a fuck you are, a new guy shares his work and you shit on it.  Your ROM's are shit Eliovp and you try and sell them.  There are plenty of people that make ROM's and I am one of them and I have yet to see anything spectacular in any of yours.



When did he ever try and sell them? He's been giving them away for ages.

Look at his post, people come on here and get crapped on for trying to help out.  Instead of offering the guy constructive criticism. 

@Eliovp  If you think it's exactly the same as one you shared, I'm guessing you didn't have your coffee yet when you looked at my ROM.  Or maybe, je bent raar.  Here's the 1750Mhz/Elpida timing from the 380nitro ROM you posted:
Code:
77 71 33 20 00 00 00 00 B5 6A 7D 46 C0 55 10 15 3E 1D 1D 07 00 6C 07 01 22 AA 1C 08 0C 08 14 20 FA 89 00 AB 03 00 00 C0 1B 16 2C 31 71 31 3F 17
And here's mine:
Code:
77 71 33 20 00 00 00 00 EF 51 6A 37 90 55 0F 12 32 17 9A 05 00 6A E4 00 22 AA 1C 08 74 02 14 20 CA 89 C0 A8 02 00 00 C0 15 10 23 28 59 28 33 15

Guess which one is faster? :-)


The elpida part Smiley

That timing isn't faster on mine though..
But it's nice that you put them together, if you look closely you can see the difference and "why" it's faster Wink

Greetings!

En nee, ik had mijn koffie nog niet!

Excuses voor de directe reactie, maar lees mijn bericht maar eens op dat ander forum dat ik hier gepost heb..
Je helpt niet hoor.. je maakt het slechter Wink

Groeten!

1714961609
Hero Member
*
Offline Offline

Posts: 1714961609

View Profile Personal Message (Offline)

Ignore
1714961609
Reply with quote  #2

1714961609
Report to moderator
1714961609
Hero Member
*
Offline Offline

Posts: 1714961609

View Profile Personal Message (Offline)

Ignore
1714961609
Reply with quote  #2

1714961609
Report to moderator
Activity + Trust + Earned Merit == The Most Recognized Users on Bitcointalk
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714961609
Hero Member
*
Offline Offline

Posts: 1714961609

View Profile Personal Message (Offline)

Ignore
1714961609
Reply with quote  #2

1714961609
Report to moderator
1714961609
Hero Member
*
Offline Offline

Posts: 1714961609

View Profile Personal Message (Offline)

Ignore
1714961609
Reply with quote  #2

1714961609
Report to moderator
adaseb
Legendary
*
Offline Offline

Activity: 3752
Merit: 1710



View Profile
September 19, 2016, 01:55:17 PM
 #22

The 380 Elpida timings that you posted? Any chance they would work on the 7950/7970 with Elpida memory?

Here are my stock timings
Quote
20 4E 00 01 33 31 33 20 00 00 00 00 61 88 11 08 D0 54 07 04 0C 07 C1 00 00 21 60 00 22 AA 1C 00 02 00 14 20 8A 88 80 A1 00 00 01 20 03 02 06 07 09 08 0D 0B
40 9C 00 01 55 51 33 20 00 00 00 00 63 10 22 10 10 55 09 09 10 0E 92 01 00 21 60 00 22 AA 1C 00 2B 01 14 20 8A 88 00 A3 00 00 01 20 05 04 0C 0D 11 0F 11 0E
80 38 01 01 55 51 33 20 00 00 00 00 E7 A4 44 20 50 55 0B 0D 1A 97 34 03 00 26 A1 00 22 AA 1C 00 4B 06 14 20 9A 88 C0 A5 00 00 01 20 0A 08 17 19 21 18 1B 11
90 5F 01 01 55 51 33 20 00 00 00 00 08 29 45 24 50 55 0C 0D 1C 18 A5 03 00 27 C1 00 22 AA 1C 00 4B 07 14 20 9A 88 80 A6 00 00 01 20 0B 09 1A 1C 25 19 1D 11
A0 86 01 01 55 51 33 20 00 00 00 00 29 AD 55 27 50 55 0C 0D 1E 99 05 04 00 28 C2 00 22 AA 1C 00 4B 08 14 20 AA 88 00 A7 00 00 01 20 0C 0A 1C 1E 28 1A 1F 11
74 B7 01 01 55 51 33 20 00 00 00 00 6B B5 66 2D 60 55 0D 0E 22 9C 96 04 00 29 E3 00 22 CC 1C 00 53 0A 14 20 BA 88 00 A8 00 00 01 20 0E 0C 20 22 2E 1D 23 12
48 E8 01 01 55 51 33 20 00 00 00 00 8C 39 67 31 70 55 0E 0F 24 1E 17 05 00 4B 04 01 22 DD 1C 00 5B 0B 14 20 4A 89 C0 A8 00 00 01 20 0F 0D 23 25 32 1F 25 13
1C 19 02 01 55 51 33 20 00 00 00 00 AD 41 78 37 80 55 0E 10 28 21 98 05 00 4C 05 01 22 FF 1C 00 63 0D 14 20 5A 89 C0 A9 00 00 01 20 11 0E 27 2A 38 22 29 14
F0 49 02 01 77 71 33 20 00 00 00 00 CE C5 88 3B 80 55 10 11 2B A3 18 06 00 4E 26 01 22 11 9D 00 6C 0E 14 20 6A 89 80 AA 00 00 01 20 12 0F 2A 2D 3C 24 2C 15
20 4E 00 02 99 91 33 20 00 00 00 00 60 88 11 07 C0 52 0A 06 0F 09 91 00 00 20 41 00 22 AA 1C 00 15 00 14 20 9A 88 40 A1 00 00 00 00 03 01 05 07 08 0A 10 0C
40 9C 00 02 99 91 33 20 00 00 00 00 60 94 12 0F D0 52 0A 07 15 8D 32 01 00 20 41 00 22 AA 1C 00 1D 03 14 20 9A 88 80 A2 00 00 00 00 06 01 0A 0F 10 0E 16 0C
80 38 01 02 77 71 33 20 00 00 00 00 A5 AC 35 1F 30 53 09 0C 20 98 75 02 00 44 82 00 22 AA 1C 00 44 09 14 20 2A 89 00 A5 00 00 00 00 0C 06 14 1A 20 19 21 0F
90 5F 01 02 77 71 33 20 00 00 00 00 E7 B4 36 23 40 53 09 0D 24 9B C6 02 00 44 A2 00 22 AA 1C 00 4C 0B 14 20 2A 89 80 A5 00 00 00 00 0E 08 16 1C 24 1C 25 0F
A0 86 01 02 77 71 33 20 00 00 00 00 29 39 77 26 50 53 09 0E 26 1D 17 03 00 64 A2 00 22 AA 1C 00 54 0C 14 20 AA 89 00 A6 00 00 00 00 0F 0A 18 1D 27 1E 27 10
48 E8 01 02 77 71 33 20 00 00 00 00 AD 49 79 30 70 53 09 10 2D 23 E9 03 00 66 E3 00 22 AA 1C 00 64 0F 14 20 BA 89 80 A7 00 00 00 00 13 0E 1E 23 31 24 2E 11
F0 49 02 02 77 71 33 20 00 00 00 00 31 5A 7B 3A 90 53 09 12 36 29 AB 04 00 68 04 01 22 AA 1C 00 74 04 14 20 CA 89 00 A9 02 00 02 00 17 12 24 29 3B 2A 37 12
C4 7A 02 02 77 71 33 20 00 00 00 00 73 62 7C 3E B0 53 09 14 3A 2D 1C 05 00 69 26 01 22 AA 1C 00 04 06 14 20 EA 89 80 A9 03 00 03 00 19 14 26 2B 3F 2E 3B 13
98 AB 02 02 77 71 33 20 00 00 00 00 B5 6A 7D 43 C0 53 09 15 3E 30 7D 05 00 6A 27 01 22 AA 1C 00 0C 08 14 20 FA 89 40 AA 03 00 03 00 1B 16 29 2E 44 31 3F 13

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Eliovp
Legendary
*
Offline Offline

Activity: 1050
Merit: 1293

Huh?


View Profile WWW
September 19, 2016, 02:04:32 PM
 #23

The 380 Elpida timings that you posted? Any chance they would work on the 7950/7970 with Elpida memory?

Here are my stock timings
Quote
20 4E 00 01 33 31 33 20 00 00 00 00 61 88 11 08 D0 54 07 04 0C 07 C1 00 00 21 60 00 22 AA 1C 00 02 00 14 20 8A 88 80 A1 00 00 01 20 03 02 06 07 09 08 0D 0B
40 9C 00 01 55 51 33 20 00 00 00 00 63 10 22 10 10 55 09 09 10 0E 92 01 00 21 60 00 22 AA 1C 00 2B 01 14 20 8A 88 00 A3 00 00 01 20 05 04 0C 0D 11 0F 11 0E
80 38 01 01 55 51 33 20 00 00 00 00 E7 A4 44 20 50 55 0B 0D 1A 97 34 03 00 26 A1 00 22 AA 1C 00 4B 06 14 20 9A 88 C0 A5 00 00 01 20 0A 08 17 19 21 18 1B 11
90 5F 01 01 55 51 33 20 00 00 00 00 08 29 45 24 50 55 0C 0D 1C 18 A5 03 00 27 C1 00 22 AA 1C 00 4B 07 14 20 9A 88 80 A6 00 00 01 20 0B 09 1A 1C 25 19 1D 11
A0 86 01 01 55 51 33 20 00 00 00 00 29 AD 55 27 50 55 0C 0D 1E 99 05 04 00 28 C2 00 22 AA 1C 00 4B 08 14 20 AA 88 00 A7 00 00 01 20 0C 0A 1C 1E 28 1A 1F 11
74 B7 01 01 55 51 33 20 00 00 00 00 6B B5 66 2D 60 55 0D 0E 22 9C 96 04 00 29 E3 00 22 CC 1C 00 53 0A 14 20 BA 88 00 A8 00 00 01 20 0E 0C 20 22 2E 1D 23 12
48 E8 01 01 55 51 33 20 00 00 00 00 8C 39 67 31 70 55 0E 0F 24 1E 17 05 00 4B 04 01 22 DD 1C 00 5B 0B 14 20 4A 89 C0 A8 00 00 01 20 0F 0D 23 25 32 1F 25 13
1C 19 02 01 55 51 33 20 00 00 00 00 AD 41 78 37 80 55 0E 10 28 21 98 05 00 4C 05 01 22 FF 1C 00 63 0D 14 20 5A 89 C0 A9 00 00 01 20 11 0E 27 2A 38 22 29 14
F0 49 02 01 77 71 33 20 00 00 00 00 CE C5 88 3B 80 55 10 11 2B A3 18 06 00 4E 26 01 22 11 9D 00 6C 0E 14 20 6A 89 80 AA 00 00 01 20 12 0F 2A 2D 3C 24 2C 15
20 4E 00 02 99 91 33 20 00 00 00 00 60 88 11 07 C0 52 0A 06 0F 09 91 00 00 20 41 00 22 AA 1C 00 15 00 14 20 9A 88 40 A1 00 00 00 00 03 01 05 07 08 0A 10 0C
40 9C 00 02 99 91 33 20 00 00 00 00 60 94 12 0F D0 52 0A 07 15 8D 32 01 00 20 41 00 22 AA 1C 00 1D 03 14 20 9A 88 80 A2 00 00 00 00 06 01 0A 0F 10 0E 16 0C
80 38 01 02 77 71 33 20 00 00 00 00 A5 AC 35 1F 30 53 09 0C 20 98 75 02 00 44 82 00 22 AA 1C 00 44 09 14 20 2A 89 00 A5 00 00 00 00 0C 06 14 1A 20 19 21 0F
90 5F 01 02 77 71 33 20 00 00 00 00 E7 B4 36 23 40 53 09 0D 24 9B C6 02 00 44 A2 00 22 AA 1C 00 4C 0B 14 20 2A 89 80 A5 00 00 00 00 0E 08 16 1C 24 1C 25 0F
A0 86 01 02 77 71 33 20 00 00 00 00 29 39 77 26 50 53 09 0E 26 1D 17 03 00 64 A2 00 22 AA 1C 00 54 0C 14 20 AA 89 00 A6 00 00 00 00 0F 0A 18 1D 27 1E 27 10
48 E8 01 02 77 71 33 20 00 00 00 00 AD 49 79 30 70 53 09 10 2D 23 E9 03 00 66 E3 00 22 AA 1C 00 64 0F 14 20 BA 89 80 A7 00 00 00 00 13 0E 1E 23 31 24 2E 11
F0 49 02 02 77 71 33 20 00 00 00 00 31 5A 7B 3A 90 53 09 12 36 29 AB 04 00 68 04 01 22 AA 1C 00 74 04 14 20 CA 89 00 A9 02 00 02 00 17 12 24 29 3B 2A 37 12
C4 7A 02 02 77 71 33 20 00 00 00 00 73 62 7C 3E B0 53 09 14 3A 2D 1C 05 00 69 26 01 22 AA 1C 00 04 06 14 20 EA 89 80 A9 03 00 03 00 19 14 26 2B 3F 2E 3B 13
98 AB 02 02 77 71 33 20 00 00 00 00 B5 6A 7D 43 C0 53 09 15 3E 30 7D 05 00 6A 27 01 22 AA 1C 00 0C 08 14 20 FA 89 40 AA 03 00 03 00 1B 16 29 2E 44 31 3F 13

This is what you want  Wink

Quote
20 4E 00 00 99 91 33 20 00 00 00 00 60 88 11 07 C0 54 0A 06 0F 09 91 00 00 20 41 00 22 AA 1C 00 15 00 14 20 9A 88 40 A1 00 00 07 C0 03 01 05 07 08 0A 10 0C
40 9C 00 00 99 91 33 20 00 00 00 00 60 94 12 0F D0 54 0A 07 15 8D 32 01 00 20 41 00 22 AA 1C 00 1D 03 14 20 9A 88 80 A2 00 00 07 C0 06 01 0A 0F 10 0E 16 0C
80 38 01 00 77 71 33 20 00 00 00 00 A5 AC 35 1F 30 55 09 0C 20 98 75 02 00 44 82 00 22 AA 1C 00 44 09 14 20 2A 89 00 A5 00 00 07 C0 0C 06 14 1A 20 19 21 0F
90 5F 01 00 77 71 33 20 00 00 00 00 E7 B4 36 23 40 55 09 0D 24 9B C6 02 00 44 A2 00 22 AA 1C 00 4C 0B 14 20 2A 89 80 A5 00 00 07 C0 0E 08 16 1C 24 1C 25 0F
A0 86 01 00 77 71 33 20 00 00 00 00 29 39 57 26 50 55 09 0E 26 1D 17 03 00 68 C2 00 22 AA 1C 00 54 0C 14 20 AA 89 00 A6 00 00 07 C0 0F 0A 18 1D 27 1E 27 10
48 E8 01 00 77 71 33 20 00 00 00 00 AD 49 49 2F 70 55 09 10 2D 23 E9 03 00 68 C3 00 22 AA 1C 00 64 0F 14 20 BA 89 80 A7 00 00 07 C0 13 0E 1E 23 31 24 2E 11
1C 19 02 00 77 71 33 20 00 00 00 00 EF 51 4A 2F 80 55 09 11 32 26 4A 04 00 6A E4 00 22 AA 1C 00 6C 02 14 20 CA 89 00 A8 02 00 07 C0 15 10 20 25 35 27 33 11
F0 49 02 00 77 71 33 20 00 00 00 00 31 5A 4B 2F 90 55 09 12 36 29 AB 04 00 6A E4 00 22 AA 1C 00 74 04 14 20 CA 89 00 A9 02 00 07 C0 17 12 24 29 3B 2A 37 12
C4 7A 02 00 77 71 33 20 00 00 00 00 73 62 5C 32 B0 55 09 14 3A 2D 1C 05 00 69 26 01 22 AA 1C 00 04 06 14 20 EA 89 80 A9 03 00 07 C0 19 14 26 2B 3F 2E 3B 13
98 AB 02 00 77 71 33 20 00 00 00 00 B5 6A 5D 34 C0 55 09 15 3E 30 7D 05 00 6A 27 01 22 AA 1C 00 0C 08 14 20 FA 89 40 AA 03 00 07 C0 1B 16 29 2E 44 31 3F 13

nerdralph (OP)
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
September 19, 2016, 02:05:00 PM
 #24

Plus. I know a bit more than copying straps..
Ask me to add VDDC, MVDDC/VDDCI/AUX offsets and i'll do it.. not so sure if you're able to do that Wink

...

Edit2: @nerdralph: Here's a hint to make it even more faster. If you remove the last straps (anything about 1500) in other words end the table with 1500Mh, you'll get even faster hash Wink

If you're claiming to change MVDDC through the BIOS on R9 380 cards, I'm calling bullshit on that.  While there might be MVDDC offsets in some Tonga BIOSes, it's no good to you when the memory voltage is not programmable.  I've physically checked (with a multimeter) the voltage on a few 380 cards, and the memory voltage is fixed at around 1.55V.


Yeah i'm claiming that Smiley Check my post i said MVDDC/VDDCI <-- that means, MVDDC or VDDCI Smiley.


OK, VDDCI (memory controller voltage) is something I'd like to control.  Every 380 BIOS I've checked varies it along with the core voltage according to the dpm state rather than according to the memory speed.  So VDDCI ends up higher at 980/1475 than at 900/1650... which just seems stupid.




I already shared something like this a while ago.. So no, you didn't do anything special..


Ps. Read this
http://forum.ethereum.org/discussion/comment/60221/#Comment_60221

And read the replies as well!



Edit: i opened up the rom and i laughed.. It's basically exactly the same as the one i shared  Roll Eyes

What a fuck you are, a new guy shares his work and you shit on it.  Your ROM's are shit Eliovp and you try and sell them.  There are plenty of people that make ROM's and I am one of them and I have yet to see anything spectacular in any of yours.



When did he ever try and sell them? He's been giving them away for ages.

Look at his post, people come on here and get crapped on for trying to help out.  Instead of offering the guy constructive criticism. 

@Eliovp  If you think it's exactly the same as one you shared, I'm guessing you didn't have your coffee yet when you looked at my ROM.  Or maybe, je bent raar.  Here's the 1750Mhz/Elpida timing from the 380nitro ROM you posted:
Code:
77 71 33 20 00 00 00 00 B5 6A 7D 46 C0 55 10 15 3E 1D 1D 07 00 6C 07 01 22 AA 1C 08 0C 08 14 20 FA 89 00 AB 03 00 00 C0 1B 16 2C 31 71 31 3F 17
And here's mine:
Code:
77 71 33 20 00 00 00 00 EF 51 6A 37 90 55 0F 12 32 17 9A 05 00 6A E4 00 22 AA 1C 08 74 02 14 20 CA 89 C0 A8 02 00 00 C0 15 10 23 28 59 28 33 15

Guess which one is faster? :-)


The elpida part Smiley

That timing isn't faster on mine though..
But it's nice that you put them together, if you look closely you can see the difference and "why" it's faster Wink

Greetings!

En nee, ik had mijn koffie nog niet!

Excuses voor de directe reactie, maar lees mijn bericht maar eens op dat ander forum dat ik hier gepost heb..
Je helpt niet hoor.. je maakt het slechter Wink

Groeten!

Just to be clear, are you saying the Elpida 1750Mhz strap in your 380nitro BIOS is actually faster than mine for mining eth?
I get 24.0Mh at 900/1650 using Claymore.  Even though I use Genoil's (my fork actually) for my rigs, I use Claymore's for testing since it reports more stable hashrates, saving me the trouble of averaging Genoil's numbers.

As for your last comment, I had to resort google translate.  I'm fluent in English & French, but for most other languages I'm limited to hello/goodbye, a couple insults and a few swear words...

p.s.  It does appear you've deleted the part of your post claiming mine is exactly the same as the one you shared...
Eliovp
Legendary
*
Offline Offline

Activity: 1050
Merit: 1293

Huh?


View Profile WWW
September 19, 2016, 02:10:28 PM
 #25

OK, VDDCI (memory controller voltage) is something I'd like to control.  Every 380 BIOS I've checked varies it along with the core voltage according to the dpm state rather than according to the memory speed.  So VDDCI ends up higher at 980/1475 than at 900/1650... which just seems stupid.

Exactly, adding that offset will not only make your cards consume less, it'll make them more stable/faster.


Just to be clear, are you saying the Elpida 1750Mhz strap in your 380nitro BIOS is actually faster than mine for mining eth?
I get 24.0Mh at 900/1650 using Claymore.  Even though I use Genoil's (my fork actually) for my rigs, I use Claymore's for testing since it reports more stable hashrates, saving me the trouble of averaging Genoil's numbers.

As for your last comment, I had to resort google translate.  I'm fluent in English & French, but for most other languages I'm limited to hello/goodbye, a couple insults and a few swear words...

p.s.  It does appear you've deleted the part of your post claiming mine is exactly the same as the one you shared...

That strap makes no difference for me as my 380 doesn't clock higher than 1625, anything over that will give incorrect results and instability. (mainly because on the one i'm using here the highest strap is 1500 Wink)

I've deleted that hours ago, even before you started replying Wink
.

Ah, bon, mais Francais est aussi possible Smiley

Le choix est vôtre  Wink

adaseb
Legendary
*
Offline Offline

Activity: 3752
Merit: 1710



View Profile
September 19, 2016, 02:12:01 PM
 #26

So how do you figure out exactly whether 01 is Hynix/Elpida or 02 is Hynix/Elpida ?

I always assumed 01 was Hynix

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Eliovp
Legendary
*
Offline Offline

Activity: 1050
Merit: 1293

Huh?


View Profile WWW
September 19, 2016, 02:12:52 PM
 #27

So how do you figure out exactly whether 01 is Hynix/Elpida or 02 is Hynix/Elpida ?

I always assumed 01 was Hynix

In most cases it is.
But as mentioned before, not always.

This is mainly so when there are multiple tables. i.e for both Hynix and Elpida Smiley

adaseb
Legendary
*
Offline Offline

Activity: 3752
Merit: 1710



View Profile
September 19, 2016, 02:14:34 PM
 #28

Wolf0 above
Quote
EDIT: Btw, 02 isn't always Hynix.


.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
nerdralph (OP)
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
September 19, 2016, 02:32:29 PM
 #29

OK, VDDCI (memory controller voltage) is something I'd like to control.  Every 380 BIOS I've checked varies it along with the core voltage according to the dpm state rather than according to the memory speed.  So VDDCI ends up higher at 980/1475 than at 900/1650... which just seems stupid.

Exactly, adding that offset will not only make your cards consume less, it'll make them more stable/faster.


So it's just an offset to VDDC?  I'd like to keep VDDCI fixed, while still having VDDC change according to the dpm state.


Just to be clear, are you saying the Elpida 1750Mhz strap in your 380nitro BIOS is actually faster than mine for mining eth?
I get 24.0Mh at 900/1650 using Claymore.  Even though I use Genoil's (my fork actually) for my rigs, I use Claymore's for testing since it reports more stable hashrates, saving me the trouble of averaging Genoil's numbers.

As for your last comment, I had to resort google translate.  I'm fluent in English & French, but for most other languages I'm limited to hello/goodbye, a couple insults and a few swear words...

p.s.  It does appear you've deleted the part of your post claiming mine is exactly the same as the one you shared...

That strap makes no difference for me as my 380 doesn't clock higher than 1625, anything over that will give incorrect results and instability. (mainly because on the one i'm using here the highest strap is 1500 Wink)

I've deleted that hours ago, even before you started replying Wink
.

Ah, bon, mais Francais est aussi possible Smiley

Le choix est vôtre  Wink

So at 1625, are you getting much more than 23.6Mh?

Français aussi?  Tabarnak!  Combien de langues est ce que tu parles?
creepas
Member
**
Offline Offline

Activity: 67
Merit: 10


View Profile WWW
September 19, 2016, 02:36:44 PM
 #30

Hello,

can you explain difference between 380NR and 380NR1150 and 380NR1100?

Thanks

cReepas

nerdralph (OP)
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
September 19, 2016, 02:44:38 PM
 #31

So how do you figure out exactly whether 01 is Hynix/Elpida or 02 is Hynix/Elpida ?

I always assumed 01 was Hynix

The numbers are arbitrary.  It's by the timings you can tell which is which.  Look at the BIOS for a card that only supports Elpida to find the standard Elpida timings.  Compare that to the timings in your BIOS, and if one of the type 01 timings matches, then you know it is Elpida.  Same thing for Hynix.

Although I haven't tried it yet, I suspect the two (Elpida/Hynix straps) are interchangeable.  I have tried changing a few of the individual timing entries with the goal of making fully custom straps, but it's too much work for too little benefit to try to figure out all the timing values.  GDDR5 doesn't just have RAS/CAS timings, it has things like the four activate window (tFAW), 32 activate window, and more.
If I could get my hands on an AMD BIOS developer's guide, it would be much easier...
Eliovp
Legendary
*
Offline Offline

Activity: 1050
Merit: 1293

Huh?


View Profile WWW
September 19, 2016, 02:48:19 PM
 #32


So it's just an offset to VDDC?  I'd like to keep VDDCI fixed, while still having VDDC change according to the dpm state.

No it's an offset to VDDCI/AUX, they both have seperate offsets in the rom. In 90% of the cases you won't find VDDCI offset, so you can add it Smiley

8D = VDDC , 8E = VDDCI/AUX or MVDDC


So at 1625, are you getting much more than 23.6Mh?

Not more but the same Smiley
[/quote]

Français aussi?  Tabarnak!  Combien de langues est ce que tu parles?


Ah oui bien sûr!

Je parle 4 langues.
Néerlandais, Français, Allemand et Anglais  Wink

Je suis élevé multilingue. Smiley


So how do you figure out exactly whether 01 is Hynix/Elpida or 02 is Hynix/Elpida ?

I always assumed 01 was Hynix

The numbers are arbitrary.  It's by the timings you can tell which is which.  Look at the BIOS for a card that only supports Elpida to find the standard Elpida timings.  Compare that to the timings in your BIOS, and if one of the type 01 timings matches, then you know it is Elpida.  Same thing for Hynix.

Although I haven't tried it yet, I suspect the two (Elpida/Hynix straps) are interchangeable.  I have tried changing a few of the individual timing entries with the goal of making fully custom straps, but it's too much work for too little benefit to try to figure out all the timing values.  GDDR5 doesn't just have RAS/CAS timings, it has things like the four activate window (tFAW), 32 activate window, and more.
If I could get my hands on an AMD BIOS developer's guide, it would be much easier...


You're starting to surprise me..

I think i missjudged you..   Wink

nerdralph (OP)
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
September 19, 2016, 02:50:42 PM
 #33

Hello,

can you explain difference between 380NR and 380NR1150 and 380NR1100?

Thanks

cReepas

380NR leaves the voltages dynamic (which is based on the chip leakage ID).  380NR1150 and 380NR1100 modify the last 3 DPM states in Voltage Table2:
380NR1100: 975, 1050, & 1100mV
380NR1100: 1025, 1100, & 1150mV

380NR1100 will use the least amount of power, but needs a GPU that can handle close to 100mV under-volting.  380NR1150 uses less power than 380NR, and should be stable with most cards.
adaseb
Legendary
*
Offline Offline

Activity: 3752
Merit: 1710



View Profile
September 19, 2016, 02:52:29 PM
 #34

The 380 Elpida timings that you posted? Any chance they would work on the 7950/7970 with Elpida memory?

Here are my stock timings
Quote
20 4E 00 01 33 31 33 20 00 00 00 00 61 88 11 08 D0 54 07 04 0C 07 C1 00 00 21 60 00 22 AA 1C 00 02 00 14 20 8A 88 80 A1 00 00 01 20 03 02 06 07 09 08 0D 0B
40 9C 00 01 55 51 33 20 00 00 00 00 63 10 22 10 10 55 09 09 10 0E 92 01 00 21 60 00 22 AA 1C 00 2B 01 14 20 8A 88 00 A3 00 00 01 20 05 04 0C 0D 11 0F 11 0E
80 38 01 01 55 51 33 20 00 00 00 00 E7 A4 44 20 50 55 0B 0D 1A 97 34 03 00 26 A1 00 22 AA 1C 00 4B 06 14 20 9A 88 C0 A5 00 00 01 20 0A 08 17 19 21 18 1B 11
90 5F 01 01 55 51 33 20 00 00 00 00 08 29 45 24 50 55 0C 0D 1C 18 A5 03 00 27 C1 00 22 AA 1C 00 4B 07 14 20 9A 88 80 A6 00 00 01 20 0B 09 1A 1C 25 19 1D 11
A0 86 01 01 55 51 33 20 00 00 00 00 29 AD 55 27 50 55 0C 0D 1E 99 05 04 00 28 C2 00 22 AA 1C 00 4B 08 14 20 AA 88 00 A7 00 00 01 20 0C 0A 1C 1E 28 1A 1F 11
74 B7 01 01 55 51 33 20 00 00 00 00 6B B5 66 2D 60 55 0D 0E 22 9C 96 04 00 29 E3 00 22 CC 1C 00 53 0A 14 20 BA 88 00 A8 00 00 01 20 0E 0C 20 22 2E 1D 23 12
48 E8 01 01 55 51 33 20 00 00 00 00 8C 39 67 31 70 55 0E 0F 24 1E 17 05 00 4B 04 01 22 DD 1C 00 5B 0B 14 20 4A 89 C0 A8 00 00 01 20 0F 0D 23 25 32 1F 25 13
1C 19 02 01 55 51 33 20 00 00 00 00 AD 41 78 37 80 55 0E 10 28 21 98 05 00 4C 05 01 22 FF 1C 00 63 0D 14 20 5A 89 C0 A9 00 00 01 20 11 0E 27 2A 38 22 29 14
F0 49 02 01 77 71 33 20 00 00 00 00 CE C5 88 3B 80 55 10 11 2B A3 18 06 00 4E 26 01 22 11 9D 00 6C 0E 14 20 6A 89 80 AA 00 00 01 20 12 0F 2A 2D 3C 24 2C 15
20 4E 00 02 99 91 33 20 00 00 00 00 60 88 11 07 C0 52 0A 06 0F 09 91 00 00 20 41 00 22 AA 1C 00 15 00 14 20 9A 88 40 A1 00 00 00 00 03 01 05 07 08 0A 10 0C
40 9C 00 02 99 91 33 20 00 00 00 00 60 94 12 0F D0 52 0A 07 15 8D 32 01 00 20 41 00 22 AA 1C 00 1D 03 14 20 9A 88 80 A2 00 00 00 00 06 01 0A 0F 10 0E 16 0C
80 38 01 02 77 71 33 20 00 00 00 00 A5 AC 35 1F 30 53 09 0C 20 98 75 02 00 44 82 00 22 AA 1C 00 44 09 14 20 2A 89 00 A5 00 00 00 00 0C 06 14 1A 20 19 21 0F
90 5F 01 02 77 71 33 20 00 00 00 00 E7 B4 36 23 40 53 09 0D 24 9B C6 02 00 44 A2 00 22 AA 1C 00 4C 0B 14 20 2A 89 80 A5 00 00 00 00 0E 08 16 1C 24 1C 25 0F
A0 86 01 02 77 71 33 20 00 00 00 00 29 39 77 26 50 53 09 0E 26 1D 17 03 00 64 A2 00 22 AA 1C 00 54 0C 14 20 AA 89 00 A6 00 00 00 00 0F 0A 18 1D 27 1E 27 10
48 E8 01 02 77 71 33 20 00 00 00 00 AD 49 79 30 70 53 09 10 2D 23 E9 03 00 66 E3 00 22 AA 1C 00 64 0F 14 20 BA 89 80 A7 00 00 00 00 13 0E 1E 23 31 24 2E 11
F0 49 02 02 77 71 33 20 00 00 00 00 31 5A 7B 3A 90 53 09 12 36 29 AB 04 00 68 04 01 22 AA 1C 00 74 04 14 20 CA 89 00 A9 02 00 02 00 17 12 24 29 3B 2A 37 12
C4 7A 02 02 77 71 33 20 00 00 00 00 73 62 7C 3E B0 53 09 14 3A 2D 1C 05 00 69 26 01 22 AA 1C 00 04 06 14 20 EA 89 80 A9 03 00 03 00 19 14 26 2B 3F 2E 3B 13
98 AB 02 02 77 71 33 20 00 00 00 00 B5 6A 7D 43 C0 53 09 15 3E 30 7D 05 00 6A 27 01 22 AA 1C 00 0C 08 14 20 FA 89 40 AA 03 00 03 00 1B 16 29 2E 44 31 3F 13

This is what you want  Wink

Quote
20 4E 00 00 99 91 33 20 00 00 00 00 60 88 11 07 C0 54 0A 06 0F 09 91 00 00 20 41 00 22 AA 1C 00 15 00 14 20 9A 88 40 A1 00 00 07 C0 03 01 05 07 08 0A 10 0C
40 9C 00 00 99 91 33 20 00 00 00 00 60 94 12 0F D0 54 0A 07 15 8D 32 01 00 20 41 00 22 AA 1C 00 1D 03 14 20 9A 88 80 A2 00 00 07 C0 06 01 0A 0F 10 0E 16 0C
80 38 01 00 77 71 33 20 00 00 00 00 A5 AC 35 1F 30 55 09 0C 20 98 75 02 00 44 82 00 22 AA 1C 00 44 09 14 20 2A 89 00 A5 00 00 07 C0 0C 06 14 1A 20 19 21 0F
90 5F 01 00 77 71 33 20 00 00 00 00 E7 B4 36 23 40 55 09 0D 24 9B C6 02 00 44 A2 00 22 AA 1C 00 4C 0B 14 20 2A 89 80 A5 00 00 07 C0 0E 08 16 1C 24 1C 25 0F
A0 86 01 00 77 71 33 20 00 00 00 00 29 39 57 26 50 55 09 0E 26 1D 17 03 00 68 C2 00 22 AA 1C 00 54 0C 14 20 AA 89 00 A6 00 00 07 C0 0F 0A 18 1D 27 1E 27 10
48 E8 01 00 77 71 33 20 00 00 00 00 AD 49 49 2F 70 55 09 10 2D 23 E9 03 00 68 C3 00 22 AA 1C 00 64 0F 14 20 BA 89 80 A7 00 00 07 C0 13 0E 1E 23 31 24 2E 11
1C 19 02 00 77 71 33 20 00 00 00 00 EF 51 4A 2F 80 55 09 11 32 26 4A 04 00 6A E4 00 22 AA 1C 00 6C 02 14 20 CA 89 00 A8 02 00 07 C0 15 10 20 25 35 27 33 11
F0 49 02 00 77 71 33 20 00 00 00 00 31 5A 4B 2F 90 55 09 12 36 29 AB 04 00 6A E4 00 22 AA 1C 00 74 04 14 20 CA 89 00 A9 02 00 07 C0 17 12 24 29 3B 2A 37 12
C4 7A 02 00 77 71 33 20 00 00 00 00 73 62 5C 32 B0 55 09 14 3A 2D 1C 05 00 69 26 01 22 AA 1C 00 04 06 14 20 EA 89 80 A9 03 00 07 C0 19 14 26 2B 3F 2E 3B 13
98 AB 02 00 77 71 33 20 00 00 00 00 B5 6A 5D 34 C0 55 09 15 3E 30 7D 05 00 6A 27 01 22 AA 1C 00 0C 08 14 20 FA 89 40 AA 03 00 07 C0 1B 16 29 2E 44 31 3F 13

So the timings you gave me are for which memory? Hynix or Elpida?

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Eliovp
Legendary
*
Offline Offline

Activity: 1050
Merit: 1293

Huh?


View Profile WWW
September 19, 2016, 02:59:00 PM
 #35

Elpida

adaseb
Legendary
*
Offline Offline

Activity: 3752
Merit: 1710



View Profile
September 19, 2016, 03:00:46 PM
 #36

So I need to add that timing, won't that make the file larger? Can I do that? or do I have to remove something?

Basically add this

1C 19 02 00 77 71 33 20 00 00 00 00 EF 51 4A 2F 80 55 09 11 32 26 4A 04 00 6A E4 00 22 AA 1C 00 6C 02 14 20 CA 89 00 A8 02 00 07 C0 15 10 20 25 35 27 33 11

inbetween the 1250 and 1500 straps.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Eliovp
Legendary
*
Offline Offline

Activity: 1050
Merit: 1293

Huh?


View Profile WWW
September 19, 2016, 03:12:35 PM
 #37

So I need to add that timing, won't that make the file larger? Can I do that? or do I have to remove something?

Basically add this

1C 19 02 00 77 71 33 20 00 00 00 00 EF 51 4A 2F 80 55 09 11 32 26 4A 04 00 6A E4 00 22 AA 1C 00 6C 02 14 20 CA 89 00 A8 02 00 07 C0 15 10 20 25 35 27 33 11

inbetween the 1250 and 1500 straps.

Replace them Smiley

Quote
20 4E 00 01 33 31 33 20 00 00 00 00 61 88 11 08 D0 54 07 04 0C 07 C1 00 00 21 60 00 22 AA 1C 00 02 00 14 20 8A 88 80 A1 00 00 01 20 03 02 06 07 09 08 0D 0B
40 9C 00 01 55 51 33 20 00 00 00 00 63 10 22 10 10 55 09 09 10 0E 92 01 00 21 60 00 22 AA 1C 00 2B 01 14 20 8A 88 00 A3 00 00 01 20 05 04 0C 0D 11 0F 11 0E
80 38 01 01 55 51 33 20 00 00 00 00 E7 A4 44 20 50 55 0B 0D 1A 97 34 03 00 26 A1 00 22 AA 1C 00 4B 06 14 20 9A 88 C0 A5 00 00 01 20 0A 08 17 19 21 18 1B 11
90 5F 01 01 55 51 33 20 00 00 00 00 08 29 45 24 50 55 0C 0D 1C 18 A5 03 00 27 C1 00 22 AA 1C 00 4B 07 14 20 9A 88 80 A6 00 00 01 20 0B 09 1A 1C 25 19 1D 11
A0 86 01 01 55 51 33 20 00 00 00 00 29 AD 55 27 50 55 0C 0D 1E 99 05 04 00 28 C2 00 22 AA 1C 00 4B 08 14 20 AA 88 00 A7 00 00 01 20 0C 0A 1C 1E 28 1A 1F 11
74 B7 01 01 55 51 33 20 00 00 00 00 6B B5 66 2D 60 55 0D 0E 22 9C 96 04 00 29 E3 00 22 CC 1C 00 53 0A 14 20 BA 88 00 A8 00 00 01 20 0E 0C 20 22 2E 1D 23 12
48 E8 01 01 55 51 33 20 00 00 00 00 8C 39 67 31 70 55 0E 0F 24 1E 17 05 00 4B 04 01 22 DD 1C 00 5B 0B 14 20 4A 89 C0 A8 00 00 01 20 0F 0D 23 25 32 1F 25 13
1C 19 02 01 55 51 33 20 00 00 00 00 AD 41 78 37 80 55 0E 10 28 21 98 05 00 4C 05 01 22 FF 1C 00 63 0D 14 20 5A 89 C0 A9 00 00 01 20 11 0E 27 2A 38 22 29 14
F0 49 02 01 77 71 33 20 00 00 00 00 CE C5 88 3B 80 55 10 11 2B A3 18 06 00 4E 26 01 22 11 9D 00 6C 0E 14 20 6A 89 80 AA 00 00 01 20 12 0F 2A 2D 3C 24 2C 15
20 4E 00 00 99 91 33 20 00 00 00 00 60 88 11 07 C0 54 0A 06 0F 09 91 00 00 20 41 00 22 AA 1C 00 15 00 14 20 9A 88 40 A1 00 00 07 C0 03 01 05 07 08 0A 10 0C
40 9C 00 00 99 91 33 20 00 00 00 00 60 94 12 0F D0 54 0A 07 15 8D 32 01 00 20 41 00 22 AA 1C 00 1D 03 14 20 9A 88 80 A2 00 00 07 C0 06 01 0A 0F 10 0E 16 0C
80 38 01 00 77 71 33 20 00 00 00 00 A5 AC 35 1F 30 55 09 0C 20 98 75 02 00 44 82 00 22 AA 1C 00 44 09 14 20 2A 89 00 A5 00 00 07 C0 0C 06 14 1A 20 19 21 0F
90 5F 01 00 77 71 33 20 00 00 00 00 E7 B4 36 23 40 55 09 0D 24 9B C6 02 00 44 A2 00 22 AA 1C 00 4C 0B 14 20 2A 89 80 A5 00 00 07 C0 0E 08 16 1C 24 1C 25 0F
A0 86 01 00 77 71 33 20 00 00 00 00 29 39 57 26 50 55 09 0E 26 1D 17 03 00 68 C2 00 22 AA 1C 00 54 0C 14 20 AA 89 00 A6 00 00 07 C0 0F 0A 18 1D 27 1E 27 10
48 E8 01 00 77 71 33 20 00 00 00 00 AD 49 49 2F 70 55 09 10 2D 23 E9 03 00 68 C3 00 22 AA 1C 00 64 0F 14 20 BA 89 80 A7 00 00 07 C0 13 0E 1E 23 31 24 2E 11
F0 49 02 00 77 71 33 20 00 00 00 00 31 5A 4B 2F 90 55 09 12 36 29 AB 04 00 6A E4 00 22 AA 1C 00 74 04 14 20 CA 89 00 A9 02 00 07 C0 17 12 24 29 3B 2A 37 12
C4 7A 02 00 77 71 33 20 00 00 00 00 73 62 5C 32 B0 55 09 14 3A 2D 1C 05 00 69 26 01 22 AA 1C 00 04 06 14 20 EA 89 80 A9 03 00 07 C0 19 14 26 2B 3F 2E 3B 13
98 AB 02 00 77 71 33 20 00 00 00 00 B5 6A 5D 34 C0 55 09 15 3E 30 7D 05 00 6A 27 01 22 AA 1C 00 0C 08 14 20 FA 89 40 AA 03 00 07 C0 1B 16 29 2E 44 31 3F 13


I did it for you, made them tighter as well.

adaseb
Legendary
*
Offline Offline

Activity: 3752
Merit: 1710



View Profile
September 19, 2016, 03:30:27 PM
 #38

Ok thanks. For some reason the speeds are the same as before.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
nerdralph (OP)
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
September 19, 2016, 03:40:25 PM
 #39


So it's just an offset to VDDC?  I'd like to keep VDDCI fixed, while still having VDDC change according to the dpm state.

No it's an offset to VDDCI/AUX, they both have seperate offsets in the rom. In 90% of the cases you won't find VDDCI offset, so you can add it Smiley

8D = VDDC , 8E = VDDCI/AUX or MVDDC

So where would you add it?  I only recently found ATOM BIOS reader, and still haven't figured out the dynamic voltage control for Tonga.
I know when Voltage Table2 in PowerPlayInfo has values that start with FF, that indicates dynamic voltage control.  Otherwise it's just the voltage in mV for that DPM state (i.e. 84 03 = 0x384 = 900mV).
For the values that start with FF (i.e. 0xFF08), I think the 08 is an index to another table that contains values for calculating the dynamic voltage.  But I haven't found where that table is in the ROM.
adaseb
Legendary
*
Offline Offline

Activity: 3752
Merit: 1710



View Profile
September 19, 2016, 03:42:34 PM
 #40

I copied the 1500Strap from the 380 Bios that was posted here and replaced the timings from

F0 49 02 02 77 71 33 20 00 00 00 00 31 5A 7B 3A 90 53 09 12 36 29 AB 04 00 68 04 01 22 AA 1C 00 74 04 14 20 CA 89 00 A9 02 00 02 00 17 12 24 29 3B 2A 37 12

to

F0 49 02 02 77 71 33 20 00 00 00 00 CE CD 59 39 80 55 11 11 2E 15 89 08 00 48 C6 00 22 33 9D 08 6C 00 14 20 6A 89 00 A0 02 00 31 20 14 0F 26 2B 88 25 2F 15


However speed only increased by 0.1MH/s. Maybe its because my core clock is only 950Mhz since its undervolted.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Pages: « 1 [2] 3 4 5 6 7 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!