Polaris Bios Editing ( RX5xx / RX4xx ) - Page 414 - Overclock.net - An Overclocking Community

Forum Jump: 

Polaris Bios Editing ( RX5xx / RX4xx )

Reply
 
Thread Tools
post #4131 of 5343 (permalink) Old 07-31-2017, 07:09 AM
New to Overclock.net
 
rastaeyes's Avatar
 
Join Date: Jul 2017
Posts: 27
Rep: 1 (Unique: 1)
I've been working on a project for my RX480 with the bios files that hellm kindly shared in his thread.

At default they work well, but I wanted to remove the limitations of having to disable either secureboot or enable CSM in BIOS because it isn't compatible with all systems.
I have tried using the 1.6 UEFI which is modded to not check the legacy section, but that has the same issue. I was thinking of copying the GOP from the official RX580 Gaming X 8GB bios across, but then I've read here that the UEFI section is checking a signature in the legacy section, so if it has been modified it will require secureboot off. https://imgur.com/a/ERTqa

tl;dr, has anyone found a way to use a modified rom file, AND enable UEFI and secureboot?

I also want to change the ids for the card because it doesn't appear as an official 580 when reading the product name. It's just text in the rom, but can it be changed without breaking something else referencing it? https://imgur.com/a/dS6LG
rastaeyes is offline  
Sponsored Links
Advertisement
 
post #4132 of 5343 (permalink) Old 07-31-2017, 09:00 AM
New to Overclock.net
 
bobbintb's Avatar
 
Join Date: Jan 2014
Posts: 5
Rep: 0
I have an ASUS Dual Radeon RX580s 8GB with Samsung memory. I can't get it past 27mhs and was told to look into UberMix v3.1. What straps am I supposed to use with this timing?
bobbintb is offline  
post #4133 of 5343 (permalink) Old 07-31-2017, 09:39 AM
Top kek
 
Join Date: Oct 2013
Location: Bulgaria , Sofia
Posts: 3,388
Rep: 110 (Unique: 65)
Quote:
Originally Posted by bobbintb View Post

I have an ASUS Dual Radeon RX580s 8GB with Samsung memory. I can't get it past 27mhs and was told to look into UberMix v3.1. What straps am I supposed to use with this timing?
This is gaming BIOS timings, not mining ones.

Previous Hardware:
Spoiler!
Desktop PC
(19 items)
CPU
AMD FX-8320
Motherboard
ASRock Fatal1ty 990FX Killer
GPU
Sapphire Nitro+ RX480
GPU
XFX RX470 Singlefan
GPU
MSI RX580 GamingX 4GB
RAM
Mushkin Redline 996996 2x4GB 2133Mhz
Hard Drive
Western Digital 160GB 7200RPM 8MB
Hard Drive
Maxtor 250GB 7200RPM 8MB
Hard Drive
Corsair Force LS
Hard Drive
WesternDigital Blue 500GB 7200RPM 16MB
Power Supply
Corsair TX850M
Cooling
ThermalTake Frio Silent 14
Case
ThermalTake View 27
Operating System
Windows 10 Enterprise 1607
Operating System
Linux Mint 17.3 Rosa
Monitor
AOC i2267FWH
Keyboard
Logitech K120
Mouse
Bloody V5
Audio
Corsair HS30 Raptor
▲ hide details ▲
ku4eto is offline  
Sponsored Links
Advertisement
 
post #4134 of 5343 (permalink) Old 08-01-2017, 03:29 AM
New to Overclock.net
 
Mode77's Avatar
 
Join Date: Oct 2016
Posts: 5
Rep: 0
17.7.2 are drivers with DAG fix for VEGA, next will be for POLARIS. And Claymore is working in parallel so he will be fast
Mode77 is offline  
post #4135 of 5343 (permalink) Old 08-01-2017, 06:14 AM
hex junkie
 
hellm's Avatar
 
Join Date: Sep 2016
Location: Germany
Posts: 782
Rep: 124 (Unique: 75)
Quote:
Originally Posted by rastaeyes View Post

I also want to change the ids for the card because it doesn't appear as an official 580 when reading the product name. It's just text in the rom, but can it be changed without breaking something else referencing it? https://imgur.com/a/dS6LG

i explained how to change sub id in my thread. The device id is the same for both 480 and 580, 67DF.

Comandante R.B.R.T. (Red BIOS Rebellion Team)
Polaris BIOS Mod | Vega PowerPlay Mod | VII PowerPlay Mod | 5700(XT) PowerPlay Mod
hellm is offline  
post #4136 of 5343 (permalink) Old 08-02-2017, 08:54 AM
AMD BIOS Alchemist
 
Vento041's Avatar
 
Join Date: Feb 2016
Location: Italy
Posts: 390
Rep: 52 (Unique: 32)
SMALL RELEASE: SimpleBiosDiff

It's a really small app, I code it to make bios comparison a bit easier. There's is no much to say, this app is so tiny that it doesn't even require is own thread. I've not implemented almost any kind of safe check so if something fail probably is related to bad file access or malformed files. It can compare any kind of bios, even comping from not Polaris card.

To run it (you need Java 8 I compiled it again so you can run it with java 6 minimum) type:
Code:
java -jar SimpleBiosDiff.jar st_bios.rom st_bios.txt nd_bios.rom nd_bios.txt

The *.rom files are the bios you want compare, the *.txt files are the tables definitions created by ATOMBiosReader.

It does not tells you how the two bios differs (also it only checks command and data tables so every difference outside these two areas is ignored).

An example (not real, dummy bios used) of the output is:
Code:
C:\somewhere>java -jar SimpleBiosDiff.jar a.rom a.txt b.rom b.txt

Command Tables:

(ASIC_Init) is different.
(MemoryControllerInit) is different.
(LVDSEncoderControl) is different.
(UpdateCRTC_DoubleBufferRegisters) is different.
(LUT_AutoFill) is different.
(MemoryCleanUp) is different.
(DIG2EncoderControl)  not found in the second bios.
(DynamicMemorySettings) is different.
(ClockSource) is different.


Data Tables:

(FirmwareInfo)  not found in the first bios.
(ComponentVideoInfo) is different.
(TV_VideoMode/DispOutInfo) is different.
(VRAM_Info) is different.


Download: SimpleBiosDiff.zip 3k .zip file
Attached Files
File Type: zip SimpleBiosDiff.zip (2.7 KB, 73 views)

Zephyr R.B.R.T. (Red BIOS Rebellion Team)
(*) ATOMTableResize (*) R_Timings - Encode/Decode RX/R9 Memory Straps
(*) Sapphire RX 480 Nitro+ OC - Better Custom BIOS (*) SimpleBiosDiff
(*) Extremely short guide on EDC errors (*) jYABE - Yet Another Bios Editor (early stage of development)
Bought a XFX RX 590 Fatboy! Looking for IR 35217 datasheet! Selling my Hybrid RX 480 Nitro+ OC 8GB.


Vento041 is offline  
post #4137 of 5343 (permalink) Old 08-02-2017, 11:11 AM
hex junkie
 
hellm's Avatar
 
Join Date: Sep 2016
Location: Germany
Posts: 782
Rep: 124 (Unique: 75)
Quote:
Originally Posted by Vento041 View Post

^^

THX! Had the same idea.. but no time and not your programming skills. wink.gif

and time is what your tool will save me.. a lot.. smile.gif

Comandante R.B.R.T. (Red BIOS Rebellion Team)
Polaris BIOS Mod | Vega PowerPlay Mod | VII PowerPlay Mod | 5700(XT) PowerPlay Mod
hellm is offline  
post #4138 of 5343 (permalink) Old 08-02-2017, 11:32 AM
AMD BIOS Alchemist
 
Vento041's Avatar
 
Join Date: Feb 2016
Location: Italy
Posts: 390
Rep: 52 (Unique: 32)
Quote:
Originally Posted by hellm View Post

THX! Had the same idea.. but no time and not your programming skills. wink.gif

and time is what your tool will save me.. a lot.. smile.gif

Planning to use it on the asus new bios right? XD? If yes PM me

Zephyr R.B.R.T. (Red BIOS Rebellion Team)
(*) ATOMTableResize (*) R_Timings - Encode/Decode RX/R9 Memory Straps
(*) Sapphire RX 480 Nitro+ OC - Better Custom BIOS (*) SimpleBiosDiff
(*) Extremely short guide on EDC errors (*) jYABE - Yet Another Bios Editor (early stage of development)
Bought a XFX RX 590 Fatboy! Looking for IR 35217 datasheet! Selling my Hybrid RX 480 Nitro+ OC 8GB.


Vento041 is offline  
post #4139 of 5343 (permalink) Old 08-02-2017, 11:40 AM
hex junkie
 
hellm's Avatar
 
Join Date: Sep 2016
Location: Germany
Posts: 782
Rep: 124 (Unique: 75)
now u can read minds, too? biggrin.gifbiggrin.gifbiggrin.gif

..will do

Comandante R.B.R.T. (Red BIOS Rebellion Team)
Polaris BIOS Mod | Vega PowerPlay Mod | VII PowerPlay Mod | 5700(XT) PowerPlay Mod
hellm is offline  
post #4140 of 5343 (permalink) Old 08-02-2017, 11:43 AM
AMD BIOS Alchemist
 
Vento041's Avatar
 
Join Date: Feb 2016
Location: Italy
Posts: 390
Rep: 52 (Unique: 32)
Quote:
Originally Posted by hellm View Post

now u can read minds, too? biggrin.gifbiggrin.gifbiggrin.gif

..will do

Why do u think I code it? Ahah I'm too working on that

Zephyr R.B.R.T. (Red BIOS Rebellion Team)
(*) ATOMTableResize (*) R_Timings - Encode/Decode RX/R9 Memory Straps
(*) Sapphire RX 480 Nitro+ OC - Better Custom BIOS (*) SimpleBiosDiff
(*) Extremely short guide on EDC errors (*) jYABE - Yet Another Bios Editor (early stage of development)
Bought a XFX RX 590 Fatboy! Looking for IR 35217 datasheet! Selling my Hybrid RX 480 Nitro+ OC 8GB.


Vento041 is offline  
Reply

Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in



Currently Active Users Viewing This Thread: 5 (0 members and 5 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off