Bitcoin Forum
May 08, 2024, 06:24:56 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1] 2 »  All
  Print  
Author Topic: The OhGodAVBIOS Suite - Edit PowerPlay Tables, Decode Timings, and More!  (Read 4225 times)
OhGodAGirl (OP)
Full Member
***
Offline Offline

Activity: 199
Merit: 108

Look, I'm really not that interesting. Promise.


View Profile WWW
March 21, 2017, 02:46:30 AM
 #1

Today, OhGodACompany releases it's VBIOS editing tools for AMD GPU's. This includes:

OhGodATool: Edit PowerPlay in the VBIOS, or in the kernel's pp_table. This is for editing clock, memory, or voltage tables.
OhGodADecode: Decode a strap's timing. A strap is the format of timing values stored in hexadecimal in AMD's VBIOS.
OhGodACsumFixer: Corrects the checksum that is changed whenever you edit the straps. it does not fix the signing value.

OhGodAnOffset allows undervolting on Linux - you tell the regulator what to do. It is a paid tool, and not publicly available.

If you're interested in purchasing OhGodAnOffset, please send 1.5 BTC to 1buttzjpRmejg9iaZam8S9ugkkcP5dgbC.
1715192696
Hero Member
*
Offline Offline

Posts: 1715192696

View Profile Personal Message (Offline)

Ignore
1715192696
Reply with quote  #2

1715192696
Report to moderator
1715192696
Hero Member
*
Offline Offline

Posts: 1715192696

View Profile Personal Message (Offline)

Ignore
1715192696
Reply with quote  #2

1715192696
Report to moderator
1715192696
Hero Member
*
Offline Offline

Posts: 1715192696

View Profile Personal Message (Offline)

Ignore
1715192696
Reply with quote  #2

1715192696
Report to moderator
"With e-currency based on cryptographic proof, without the need to trust a third party middleman, money can be secure and transactions effortless." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715192696
Hero Member
*
Offline Offline

Posts: 1715192696

View Profile Personal Message (Offline)

Ignore
1715192696
Reply with quote  #2

1715192696
Report to moderator
kilo17
Legendary
*
Offline Offline

Activity: 980
Merit: 1001

aka "whocares"


View Profile
March 21, 2017, 03:10:45 AM
 #2

Great contribution to the community.

I am curious about the Offset Tool, does it add an offfset on the bios or is it a tool similar to Watttool

Bitcoin Will Only Succeed If The Community That Supports It Gets Support - Support Home Miners & Mining
OhGodAGirl (OP)
Full Member
***
Offline Offline

Activity: 199
Merit: 108

Look, I'm really not that interesting. Promise.


View Profile WWW
March 21, 2017, 03:14:36 AM
 #3

Great contribution to the community.

I am curious about the Offset Tool, does it add an offfset on the bios or is it a tool similar to Watttool

Adds an offset on the BIOS.
kotarius
Sr. Member
****
Offline Offline

Activity: 340
Merit: 250


View Profile
March 21, 2017, 03:16:57 AM
 #4

Congrats on the release!
kisk
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
March 21, 2017, 03:35:10 AM
 #5

Nice! Can't wait to play with this. Thanks!! Grin
OhGodAGirl (OP)
Full Member
***
Offline Offline

Activity: 199
Merit: 108

Look, I'm really not that interesting. Promise.


View Profile WWW
March 21, 2017, 03:35:54 AM
 #6

Nice! Can't wait to play with this. Thanks!! Grin

You are so very, very welcome!
Cubirez
Full Member
***
Offline Offline

Activity: 185
Merit: 100


View Profile
March 21, 2017, 03:57:41 AM
 #7

Nice! Can't wait to play with this. Thanks!! Grin

You are so very, very welcome!

Thank you for this release !
Will try this as soon as i come back from work have time (i hope it will be before this week-end, as i'm really looking forward to test it :p)
OhGodAGirl (OP)
Full Member
***
Offline Offline

Activity: 199
Merit: 108

Look, I'm really not that interesting. Promise.


View Profile WWW
March 21, 2017, 03:58:52 AM
 #8

Nice! Can't wait to play with this. Thanks!! Grin

You are so very, very welcome!

Thank you for this release !
Will try this as soon as i come back from work have time (i hope it will be before this week-end, as i'm really looking forward to test it :p)

If you need any help, you can come to me on Freenode - I'm under OhGodAGirl; I'm also available on everything else as, you guessed it, OhGodAGirl. Just let me know!
nerdralph
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
March 21, 2017, 04:43:01 AM
 #9

Cleaner code than mine, but missing CAS timing output, so I added it.
https://github.com/nerdralph/OhGodADecode

Also added a Makefile.
OhGodAGirl (OP)
Full Member
***
Offline Offline

Activity: 199
Merit: 108

Look, I'm really not that interesting. Promise.


View Profile WWW
March 21, 2017, 05:01:25 AM
 #10

Cleaner code than mine, but missing CAS timing output, so I added it.
https://github.com/nerdralph/OhGodADecode

Also added a Makefile.


Thank you so much! Would it be okay if you did a pull request, if it's no bother?
nerdralph
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
March 21, 2017, 05:09:02 AM
 #11

Cleaner code than mine, but missing CAS timing output, so I added it.
https://github.com/nerdralph/OhGodADecode

Also added a Makefile.


Thank you so much! Would it be okay if you did a pull request, if it's no bother?

Well normally just my wife gets my pull requests... :-)
OhGodAGirl (OP)
Full Member
***
Offline Offline

Activity: 199
Merit: 108

Look, I'm really not that interesting. Promise.


View Profile WWW
March 21, 2017, 05:13:06 AM
 #12

Cleaner code than mine, but missing CAS timing output, so I added it.
https://github.com/nerdralph/OhGodADecode

Also added a Makefile.


Thank you so much! Would it be okay if you did a pull request, if it's no bother?

Well normally just my wife gets my pull requests... :-)


Oh! Well, better get her permission first. She might be open to a three-way merge.

Thank you very much!
nerdralph
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
March 28, 2017, 01:05:49 AM
 #13

Just getting around to testing ohgodatool.  So far I'm impressed; with this and rocm-smi it looks like I can do everything I could with fglrx/aticonfig.
If I had learned this tool last week when you released it, I could've had a much easier time testing memory straps.  I used to change mclk in PBE, copy the BIOS file to my rig, flash, reboot, then test.  Now it's just --mem-state 1 --mem-clock xxxx, and test the change.

And once I've found a stable mem clock, I can use it to mod the bios file without having to launch a windoze vm for PBE.
Thanks for releasing this!

nerdralph
Sr. Member
****
Offline Offline

Activity: 588
Merit: 251


View Profile
March 28, 2017, 01:27:23 PM
 #14

Just getting around to testing ohgodatool.  So far I'm impressed; with this and rocm-smi it looks like I can do everything I could with fglrx/aticonfig.
If I had learned this tool last week when you released it, I could've had a much easier time testing memory straps.  I used to change mclk in PBE, copy the BIOS file to my rig, flash, reboot, then test.  Now it's just --mem-state 1 --mem-clock xxxx, and test the change.

And once I've found a stable mem clock, I can use it to mod the bios file without having to launch a windoze vm for PBE.
Thanks for releasing this!

While changing mclk works great, so far I've had no luck with voltage changes.  They report as having changed, but power consumption does not change.  I've tried changing individual dpm states to evv and fixed voltages - no effect.  I've tried changing every state from 1-7, and still no effect.
Code:
$ sudo ./ohgodatool -i 0 --show-core
DPM state 0:
        VDDC: 800 (voltage table entry 0)
        VDDC offset: 0
        Core clock: 300
DPM state 1:
        VDDC: 850 (voltage table entry 8)
        VDDC offset: -26
        Core clock: 466
DPM state 2:
        VDDC: 850 (voltage table entry 8)
        VDDC offset: -26
        Core clock: 751
DPM state 3:
        VDDC: 850 (voltage table entry 8)
        VDDC offset: -26
        Core clock: 1019
DPM state 4:
        VDDC: 850 (voltage table entry 8)
        VDDC offset: -26
        Core clock: 1074
DPM state 5:
        VDDC: 850 (voltage table entry 8)
        VDDC offset: -26
        Core clock: 1126
DPM state 6:
        VDDC: 850 (voltage table entry 8)
        VDDC offset: -26
        Core clock: 1169
DPM state 7:
        VDDC: 850 (voltage table entry 8)
        VDDC offset: 0
        Core clock: 1216
OhGodAGirl (OP)
Full Member
***
Offline Offline

Activity: 199
Merit: 108

Look, I'm really not that interesting. Promise.


View Profile WWW
April 26, 2017, 08:48:41 AM
 #15

Added a Windows version of OhGodADecode, courtesy of Vento041!
fenomenhaa
Sr. Member
****
Offline Offline

Activity: 248
Merit: 250



View Profile
April 26, 2017, 12:24:23 PM
 #16

Added a Windows version of OhGodADecode, courtesy of Vento041!
Where to download windows ver.. on github have just linux ver.


           ▄▀▀▀▄
   ▄▀▀▀▄   █   █   ▄▀▀▀▄
   █   █    ▀█▀    █   █
    ▀▀▀▀▄    ▀    ▄▀▀▀▀
DE]   ██▀▀▀█▄   ▀▀█   █
 ▀▀▀      ██▄▄▄█▀      ▀▀▀
        ▄   ▀ ▀   ▄
   ▄▀▀▀█     █     █▀▀▀▄
   █   █   ▄▀▀▀▄   █   █
    ▀▀▀    █   █    ▀▀▀
            ▀▀▀
          ▄▄█▄█▄[/color]
▄▀▀▀▄     ██   ██     ▄▀▀▀▄
█   █▀▀[color=#2C97
██████
██████
██████
██████
██████  ██████
██████  ██████
██████  ██████
██████  ██████  ██████
██████  ██████  ██████
██████  ██████  ██████
██████  ██████  ██████
██████  ██████  ██████
██████  ██████  ██████
✓  SUPER FAST TRANSACTION
✓  USER-FRIENDLY INTERFACE
✓  FAST & EASY REGISTRATION
▄██████
███▀▀▀▀
███
███
███
███
███
███
███
███
███
███▄▄▄▄
▀██████
JOIN AFFILIATE PROGRAM
UP TO 50% COMMISSIONS
██████▄
▀▀▀▀███
███
███
███
███
███
███
███
███
███
▄▄▄▄███
██████▀
OhGodAGirl (OP)
Full Member
***
Offline Offline

Activity: 199
Merit: 108

Look, I'm really not that interesting. Promise.


View Profile WWW
April 26, 2017, 01:02:20 PM
 #17

Added a Windows version of OhGodADecode, courtesy of Vento041!
Where to download windows ver.. on github have just linux ver.

It's under the releases: https://github.com/OhGodACompany/OhGodADecode/releases/download/1/ohgodadecode.exe
Subw
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500


View Profile
April 26, 2017, 03:57:20 PM
 #18

so voltage control not possible with linux?
bitkuna
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile
March 04, 2018, 05:56:03 PM
 #19

Still not possible? Any update on this? Ethos/Hiveos as main linux distros seems still have the problem to set undervolt, and can only set DPM Sad
Branko
Sr. Member
****
Offline Offline

Activity: 2464
Merit: 318


View Profile
March 04, 2018, 06:16:38 PM
 #20

Still not possible? Any update on this? Ethos/Hiveos as main linux distros seems still have the problem to set undervolt, and can only set DPM Sad

Now this is some really good forum necromancing skill Smiley

It really seems strange why would AMD skip doing it for Linux
Pages: [1] 2 »  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!