• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD/ATI Flashing Guide

Status
Not open for further replies.

AsRock

TPU addict
Joined
Jun 23, 2007
Messages
18,853 (3.08/day)
Location
UK\USA
Processor AMD 3900X \ AMD 7700X
Motherboard ASRock AM4 X570 Pro 4 \ ASUS X670Xe TUF
Cooling D15
Memory Patriot 2x16GB PVS432G320C6K \ G.Skill Flare X5 F5-6000J3238F 2x16GB
Video Card(s) eVga GTX1060 SSC \ XFX RX 6950XT RX-695XATBD9
Storage Sammy 860, MX500, Sabrent Rocket 4 Sammy Evo 980 \ 1xSabrent Rocket 4+, Sammy 2x990 Pro
Display(s) Samsung 1080P \ LG 43UN700
Case Fractal Design Pop Air 2x140mm fans from Torrent \ Fractal Design Torrent 2 SilverStone FHP141x2
Audio Device(s) Yamaha RX-V677 \ Yamaha CX-830+Yamaha MX-630 Infinity RS4000\Paradigm P Studio 20, Blue Yeti
Power Supply Seasonic Prime TX-750 \ Corsair RM1000X Shift
Mouse Steelseries Sensei wireless \ Steelseries Sensei wireless
Keyboard Logitech K120 \ Wooting Two HE
Benchmark Scores Meh benchmarks.
Cheers, a little preoccupied today.

EDIT: No it just came up with a page fault.
 
Last edited:

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,776 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
saving via ATIflash came up with a pagefault?
 
Joined
Aug 20, 2007
Messages
20,714 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches
Software Windows 11 Enterprise (legit), Gentoo Linux x64
He must be using a Win98 boot disk image or something. Anything with a dos memory manager load produces a pagefault in ATIflash.
 

AsRock

TPU addict
Joined
Jun 23, 2007
Messages
18,853 (3.08/day)
Location
UK\USA
Processor AMD 3900X \ AMD 7700X
Motherboard ASRock AM4 X570 Pro 4 \ ASUS X670Xe TUF
Cooling D15
Memory Patriot 2x16GB PVS432G320C6K \ G.Skill Flare X5 F5-6000J3238F 2x16GB
Video Card(s) eVga GTX1060 SSC \ XFX RX 6950XT RX-695XATBD9
Storage Sammy 860, MX500, Sabrent Rocket 4 Sammy Evo 980 \ 1xSabrent Rocket 4+, Sammy 2x990 Pro
Display(s) Samsung 1080P \ LG 43UN700
Case Fractal Design Pop Air 2x140mm fans from Torrent \ Fractal Design Torrent 2 SilverStone FHP141x2
Audio Device(s) Yamaha RX-V677 \ Yamaha CX-830+Yamaha MX-630 Infinity RS4000\Paradigm P Studio 20, Blue Yeti
Power Supply Seasonic Prime TX-750 \ Corsair RM1000X Shift
Mouse Steelseries Sensei wireless \ Steelseries Sensei wireless
Keyboard Logitech K120 \ Wooting Two HE
Benchmark Scores Meh benchmarks.
He must be using a Win98 boot disk image or something. Anything with a dos memory manager load produces a pagefault in ATIflash.

Be better of using FreeDos or some thing then ?, The bootable drive was made with MSDos
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,776 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
He must be using a Win98 boot disk image or something. Anything with a dos memory manager load produces a pagefault in ATIflash.

thats odd mine works fine with 32gb of ram and i dont use remap
 
Joined
Aug 20, 2007
Messages
20,714 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches
Software Windows 11 Enterprise (legit), Gentoo Linux x64
thats odd mine works fine with 32gb of ram and i dont use remap

No, I mean a dos memory manager. It has nothing to do with the amount of ram it has something to do with whether or not one loads at bootup. Win98 bootdisks and similar load one in the config.sys, to support more than 640k of ram. It's NOT needed and breaks things.

Be better of using FreeDos or some thing then ?, The bootable drive was made with MSDos

Rufus has a MSDOS distro that works every time for me. Try it.
 
Last edited:
Joined
Aug 12, 2012
Messages
616 (0.15/day)
Location
Nebulas
System Name X99
Processor 5930K @ 4.7GHz @ 1.323v
Motherboard Rampage V Edition 10
Cooling EK
Memory Dominator Platinum 32GB
Video Card(s) 2x Gigabyte xtreme gaming 980ti
Storage Samsung 950 Pro M.2, 850 Pro & WD320
Display(s) Tempest X270OC @100Hz
Case Thermaltake Core P5
Audio Device(s) On-board
Power Supply 120-G2-1600-X1
Mouse Mamba 2012
Keyboard K70
Software Win10
Benchmark Scores http://www.3dmark.com/fs/6823139
Rufus is way better than that old ass HP tool.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,776 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
Rufus is way better than that old ass HP tool.

Indeed it does seem to work better for some people. It has been noted in the OP and the instructions for a RUFUS build are included at the bottom of post 2.
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.21/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
only bit of advice i'd love to add into here is making a batch (.bat) file to make the flashing easier in dos.


make a flash.txt file on your USB drive that you're flashing the BIOS from

insert the command line you'd use to flash it such as

atiflash -f -p 0 tahiti.rom

and then rename the text file to flash.bat


when in DOS you simply run the flash.bat command to make it involve less typing, and easier to 'blind flash' if needed - nothing stopping you having a stock.bat file that flashes your stock rom, for example.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,776 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
only bit of advice i'd love to add into here is making a batch (.bat) file to make the flashing easier in dos.


make a flash.txt file on your USB drive that you're flashing the BIOS from

insert the command line you'd use to flash it such as

atiflash -f -p 0 tahiti.rom

and then rename the text file to flash.bat


when in DOS you simply run the flash.bat command to make it involve less typing, and easier to 'blind flash' if needed - nothing stopping you having a stock.bat file that flashes your stock rom, for example.

This is a good idea. I can probably implement some kind of logging too. I will write something up tonight and give me a few days to test and ill include it!

Guys,

I require support and a shoulder to weep on while I drink and dream of the days were my card use to work.

Short version:
I got a second hand reference PowerColor 290.
Had some black screen issues (like so many of our brethren).
Contacted PowerColor who sent me a new BIOS, flashed it, and consequently sorted out most of the issues.
Still had to underclock the card a wee bit, but all-n-all a win.
Card was rock solid through the entire story line of GTA V (albeit loud as a banshee)

Then the card turn on me, it started with small little taunts filled with nothing but malice.
The card wouldn't wake the monitor up after sleep. The fans would go balls to the wall every
now and then followed by the famous "Graphics Adapter has stopped working but recovered".
She grew stronger with each passing day, more terrifying, fueled by nothing but hate.
Now, all I get from her is a "VGA Not Detected" beep sequence. My old GTX460 is currently carrying her on
his tiny little shoulders.
If I boot into DOS (HP - not Rufus) to ATIFlash, she is not even detected (Adapter not Found)(Neither is the 460, but presumably ATIFlash only detects ATI cards). Her cooling equipment is working, and the top side LED flashes intermittently (somewhat dimly, but its not something I use to stare at, so nothing to compare it with really), but essentially just a very warm and power hungry paper weight. And switching between the two BIOS chips makes absolutely no difference.

I have opened the card up, (she is honestly close to mint condition) there was however, what looked like a bit of corrosion on the bottom bios chip pins, which I cleaned up, but still nothing. I'm aware there are some folks doing bubblegum (PIN) methods on the TPU forums, but no-one with 290's. I just need to know which bios pins to bridge and whether it has to be done on both bios chips simultaneously? I cannot find a single relevant datasheet for the bios chips on the card ( 25Q10T CE5NOW CH1338 ).

This is utter bullsh*t since I didn't change a thing, was working the evening, next morning -nothing :( Has she gone to a better place?

PC SPECS MB: Asus P7P55D-E (bios updated to 1504)
CPU: i5 750 (standard clocks)
RAM: 8GB Corsair XMS3 1333
SSD: Trancend 370 128GB
PSU: Antec 900W (80+)
GPU: R9 290 :( :( :( :(

Anyone with grand ideas and/or recommendation would be prayed for and loved, forever
Regards

Unfortunately this is not a support thread please start your own to get better assistance and to keep the information here clear.
 
Last edited:

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.21/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
This is a good idea. I can probably implement some kind of logging too. I will write something up tonight and give me a few days to test and ill include it!

i just used the files from this thread to flash a modded bios to my 280x (a working one! at last!) and used the batch file method out of laziness before realising it wasnt actually mentioned in the thread.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,776 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
i just used the files from this thread to flash a modded bios to my 280x (a working one! at last!) and used the batch file method out of laziness before realising it wasn't actually mentioned in the thread.

Its definitely a good addition! Definitely useful in a blind flash scenario for sure.
 
Joined
Sep 19, 2005
Messages
156 (0.02/day)
System Name Homebrew
Processor Intel I5 4690k>Ryzen3900x
Motherboard Gigabyte Z97X-Gaming 5>Aorus Elite X570
Cooling CPU: (Prolimatek Megahelim 2+1 exhaust fan)>X72 Kraken, GPU: 570lx 240mm AIO w/kraken G10 + Ramsinks
Memory Kingston Hyper-X 2400 Savage 2 x 8Gb>16GB Corsair Vengence Pro M2Z(for Ryzen)>32GB PatriotViper 4400
Video Card(s) Sapphire RX Vega 56 HBM to 930Mhz from 800Mhz for Gaming & 850 for Gigapixel AI
Storage 850 evo 250Gb, 860 1TB, HGST HDN726040ALE640, WD10EACS 1Tb, WD20EARS 2Tb, WD80EMAZ, WD140EMFZ
Display(s) Benq GW2265>C24FG73 Samsung 144Hz
Case Antec P180>Lian-Li 011 Dynamic XL
Audio Device(s) Asus Xonar DX
Power Supply Corsair HX850
Mouse Gigabyte M6900> Razer Deathadder V2 (optical switches)
Keyboard Logitech G15 + Wolfking circular gaming KB
Software Windows 7 SP1>Windows 10 Pro N fully activated with gatherosstate.exe
Benchmark Scores http://www.doomiii.pwp.blueyonder.co.uk/system-spec.html < Need a new host
I use it to save writing down on paper the correct format of the command, less prone to errors. Next time I flash I'm going to make a stock.bat for blind flash following above advice (just in case).
 
Joined
Jul 28, 2015
Messages
5 (0.00/day)
System Name Offshore-73
Processor AMD fx 8350 Black Edition
Motherboard Asus Crosshair V Formula-Z
Cooling Cooler Master Hyper 212 Evo
Memory G.SKILL TridentX Series 16GB (2 x 8GB) 240-Pin DDR3 SDRAM DDR3 2400Mhz
Video Card(s) SAPPHIRE Radeon R9 290X 4GB 512-Bit GDDR5, New Edition
Storage HDD: 3tb Seagate Barracuda SSD: Samsung Evo 500gb
Case NZXT H440 (Red/Black)
Audio Device(s) N/A
Power Supply Cooler Master V1000 80+ Gold Efficiency
Mouse Razer Deathadder 2013
Keyboard Logitech G510s
Software Windows 8.1 (Soon will be Windows 10)
Hi Everyone!

If you are reading this the guide is probably for you!!! This guide is an updated refresh based on or in part by other similar threads throughout TPU and my own personal experience (I used to be an nvidia guide but this 290x is too fun) it also covers all current information based off of the latest ATIFLASH.
(4.17 as of writing R9 compatible.)
All testing was done on windows 10 64bit.


After flashing my own I thought it might be a good idea to write an in-depth guide to help those out that may have fell to the wayside during their flashing endeavours, or maybe you're just curious!

Lets get started!

First and foremost. Lets talk about why you would want to read this guide or flash your card. For most people this boils down to three different reasons.

1. I want better performance out of my card but I want a more permanent solution than using OC software. (Clocks/Fan ramps)

2. I want to update my bios for a feature. (UEFI Support)

3. I've bricked my card probably attempting one of the above and now I'm stuck because I never thought it would happen.


To help with all of these situations I have split them into different problems that we can tackle one by one for you. This guide is filled with humor satire and I think Pizza sauce on my keyboard. (ain't life a bitch?) Lets start with getting better performance.

If you are at all uncomfortable with flashing your card the easiest way to get performance is using third party software to increase your clock rates so that you can drive better FPS and memory bandwidth. There are a lot of different ways to do this and a lot of different tools. If you are new to overclocking in general don't be discouraged by all the information, but don't set unrealistic goals either.

As the saying goes "Overclocking is a silicone lottery." Some chips will overclock better or worse than others even if they are the same in every way. That said try to take everything with a bit of salt.

Here are some overclocking software links that are commonly used and a link to some guides you can use to try your hand at lady luck.

OK! With that out of the way let's digest things a bit! First please understand any of these guides can get outdated or unnecessary. If you're unsure just ask in the relevant sub forum of the GPU forums! moving on good luck!

Now lets start with GPU Flashing the primary point. This section will be broken up into several sub sections to help with clarity and timelining. Some of these skills or instructions will be needed as explanations become harder to understand. If you have any questions please ask them but please attempt to read the section(s) in their entirety as it may have already been explained.

Is probably the single most important part of all of this aside from doing your own backup. This GPU BIOS DB is the most comprehensive list and collection of GPU bios' you can find anywhere on the internet. For simplicity the above title is linked to the AMD/ATI section of the DB but you can access the whole database HERE.

First a rundown for those of us not interested in the scary things that come later in the guide such as bad flashing a bios, bricking your card, your grandmother walking in on your session of lonely space vixens, or losing your skyrim save data.

I want better performance out of my card but I want a more permanent solution than using OC software.

Welcome to the world of BIOS flashing your card! Most people generally do this for experimentation or because they first found stable OC settings and would like to make them more permanent. There is nothing wrong with either but lets get some SUPER basics down first.

  1. NEVER FLASH UNTIL YOU HAVE BACKED UP YOUR CURRENT BIOS!
  2. NEVER FLASH VIA WINDOWS!
  3. NEVER FLASH OVERCLOCKED!
  4. TRY NOT TO FLASH WITH MORE THAN 1 GPU!
Have you read that? good read it again..awesome lets tackle them one at a time.

Never flash until you have backed up your current bios!

This is a no brainer really. This is super important and is most importantly EASY TO DO! It also gives you a way to save your ass later if you mess up! Why? Let's face it even if you are 100% certain that the bios you picked will work there is always a chance you need to RMA (you warranty voiding heathen!) re-sell or otherwise manage to botch your flash. This can all be remedied by flashing the original back since well you know...it worked to begin with.

How to backup your bios
Lets start by grabbing GPU-Z a nifty little utility you probably already use to stare at the specs of your really expensive minecraft machine.

Now lets open it up!

Here is the primary screen of GPU-Z here we will dump the bios from our GPU to save at a later time. simply click where I have circled.



This button image or whatever may change with future revisions of GPU-Z but I imagine it will most likely always be next to the bios version string. When in doubt just mouse over the various bits and it will tell you what it does. once you click it we need to name it.



By default it saves as .rom which is good since its the format we will be using to flash. By default GPU-Z saves it as the architecture name. case in point Hawaii.rom however lets change that to orig.rom or original.rom this is an easy way to make sure you always know the name of your backup bios file incase the worst happens.

NEVER flash via Windows

Flashing in windows is a terrible Idea Too many things can go wrong such as interrupts from annoying UAC prompts to updates or spiked CPU load. The options are endless and your chances of success are too slim for this to be worth it. I will explain later how to flash the proper way. It will take you maybe an extra 5min and you should seriously consider doing it. If you decide to not heed this warning and flash via windows anyway and totally scramble your GPUs brains I have a section for that but not sympathy. In Fact I will probably publicly shame you. So just read the guide leave a thanks and not say a thing.

Never flash overclocked

This is another one of the cardinal rules laid out for you. Much like the flashing in windows warning there is alot that can go wrong. Even if you have done your mobo bios another card whatever overclocked I can personally say I have wrecked boards doing this. Most motherboards now have profiles you can save and all of them have a quick menu option to restore to defaults usually on the save/exit page and in almost 100% of cases the default reset key is F9 there is literally no excuse to do it since it's easy and fast to do and easy and fast to revert back. I cannot stress this enough.

Try not to flash with more than 1 GPU

Like the title states. this isn't so much a rule as it is a failsafe against yourself and ease of the process. With the onset of card mixing for physics or performance and the steady upward slope of SLI/Crossfire systems multi-GPU systems are here to stay. The problem in some cases is in fact the damn good compatibility. With certain manufacturers playing nice with others at different clocks its easy to mix cards between brands even if they dont necissarily play well with each others clocks or memory timings the driver takes care of the rest. However a mistake of this type when flashing can leave you with nothing but problems. I generally recommend flashing with only the GPU intended to be flashed instead of the team you may have working for you. This makes the chance of mistake lower and the flashing process a bit easier.

With the rules out of the way let's get started with flashing for the noob. Upto this point please refer to the things learned thus far and we at this point will run under the assumption you have read it understood it and have a perfectly working card that you just want to flash.

To get started go ahead and grab the "flash package" attached at the bottom of this post which contains everything needed to get you started! Unzip it to a directory so you can easily manage the files. After which lets do the following.

Individual files attached below are provided for people that are having a hard time finding specific things. The "Flash Package" contains all of the attached files in one nice package.

If you run into ANY problems saving your bios via ATIFLASH or you have issues flashing some systems respond better to RUFUS


1.) Get a thumb drive 64mb or greater.
2.) Unplug all other removable drives from your machine (USB, SD, External HDD etc)
3.) Run the HP Disk storage tool as Administrator.
4.) In the Tool make sure your device appears under the "Device" drop down list



5.) Check the box "Create A DOS startup disk using system files located at"
6.) click the "..." browse button and navigate to the directory you extracted this from.
7.) Click on the "win98boot" folder and press "OK"
8.) Now click "Start" inside the HP format tool.



9.) After the format completes COPY atiflash.exe and xxx.rom where xxx.rom is the actual name of your bios .rom file. This should be 5 or less characters. Also remember to copy over your original!



10.) After the copy completes Please make sure if your GPU comes with a bios switch it is in position number 1!!!!! If it is not or you are uncertain shut down your machine and make sure of this now! Generally it is marked on the PCB and most times the "1" position is towards the rear of the PC case (assuming card is installed) However it is good to lookup and verify these positions yourself. Please check with your GPU manufacturer for more details.

11.) Reboot your machine and Press F12, F10, F9, ESC, or whatever button brings you to your system boot menu.
12.) Select your thumb drive and hit enter.
13.) You will be greeted with a black and white DOS screen and a blinking cursor.
14.) Run the following command to get the adapter number no quotes please. "atiflash -i"

14b.) If you have not backed up your bios yet via GPU-Z above take this time to do it now using this command atiflash -s 0 orig.rom where "0" is your adapter number!
15.) Prepare to flash your GPU using the following command substituting "0" with whatever device number your GPU is. and substitute xx with your .rom name.
16.) atiflash -f -p 0 xxx.rom

Success! In most cases your system flash has gone smooth especially if you followed the directions above! Most of the time you will need nothing more and if flashing again just follow the instructions again to the letter. minus making the actual flash drive. At this point you can remove and copy bios.roms to and from to your hearts content. However it is not uncommon that after a bios flash you need to reinstall your drivers! Doing so may fix a lot of odd issues after a bios flash so please try that should anything seem off! A Link to the AMD driver page is at the top of this guide!
In step #10, you said "After the copy completes Please make sure if your GPU comes with a bios switch it is in position number 1!!!!! If it is not or you are uncertain shut down your machine and make sure of this now! Generally it is marked on the PCB and most times the "1" position is towards the rear of the PC case (assuming card is installed) However it is good to lookup and verify these positions yourself. Please check with your GPU manufacturer for more details." I have a Sapphire r9 290x with a physical button to switch between 2 modes, legacy and UEFI. So when I power down the PC, should I have the graphics card in UEFI mode, or Legacy mode?
Thanks!
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,776 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
In step #10, you said "After the copy completes Please make sure if your GPU comes with a bios switch it is in position number 1!!!!! If it is not or you are uncertain shut down your machine and make sure of this now! Generally it is marked on the PCB and most times the "1" position is towards the rear of the PC case (assuming card is installed) However it is good to lookup and verify these positions yourself. Please check with your GPU manufacturer for more details." I have a Sapphire r9 290x with a physical button to switch between 2 modes, legacy and UEFI. So when I power down the PC, should I have the graphics card in UEFI mode, or Legacy mode?
Thanks!

Hi! I This is a good point I have worked with a card like this. I will clarify in the instructions a bit later. This setting is COMPLETELY dependent on your computers bios.

There are 3 different possibilities because some motherboards will NOT display video if the BIOS is in the wrong mode.

1. The motherboard (most new ones) can auto sense UEFI or Legacy mode and the GPU BIOS switch can be in either position.

2. The Motherboard was in UEFI mode previously make sure the card is in UEFI mode.

3. The Motherboard was in Legacy/CSM mode make sure it is in LEGACY

If you still do not receive video you must try the other mode on the GPU or Motherboard since some motherboards (Mostly OEM: Dell, Gateway, Acer, HP) will not "auto switch" and require the correct VGA BIOS, or UEFI/CSM setting on the motherboard BIOS.
 
Joined
Jul 28, 2015
Messages
5 (0.00/day)
System Name Offshore-73
Processor AMD fx 8350 Black Edition
Motherboard Asus Crosshair V Formula-Z
Cooling Cooler Master Hyper 212 Evo
Memory G.SKILL TridentX Series 16GB (2 x 8GB) 240-Pin DDR3 SDRAM DDR3 2400Mhz
Video Card(s) SAPPHIRE Radeon R9 290X 4GB 512-Bit GDDR5, New Edition
Storage HDD: 3tb Seagate Barracuda SSD: Samsung Evo 500gb
Case NZXT H440 (Red/Black)
Audio Device(s) N/A
Power Supply Cooler Master V1000 80+ Gold Efficiency
Mouse Razer Deathadder 2013
Keyboard Logitech G510s
Software Windows 8.1 (Soon will be Windows 10)
Hi! I This is a good point I have worked with a card like this. I will clarify in the instructions a bit later. This setting is COMPLETELY dependent on your computers bios.

There are 3 different possibilities because some motherboards will NOT display video if the BIOS is in the wrong mode.

1. The motherboard (most new ones) can auto sense UEFI or Legacy mode and the GPU BIOS switch can be in either position.

2. The Motherboard was in UEFI mode previously make sure the card is in UEFI mode.

3. The Motherboard was in Legacy/CSM mode make sure it is in LEGACY

If you still do not receive video you must try the other mode on the GPU or Motherboard since some motherboards (Mostly OEM: Dell, Gateway, Acer, HP) will not "auto switch" and require the correct VGA BIOS, or UEFI/CSM setting on the motherboard BIOS.
My PC works with both modes. So it doesn't matter which mode it's on? I'm slightly confused :confused:
Also, I have a Sapphire r9 290x (New Edition), and I want to flash a 390x bios on it. I have a link to a modded 390x bios here: https://mega.co.nz/#!dU4AxRLI!zpCi2P-ybfy2ZxkQJ5TM0noSSSv7QoQD1KPvAVt1UVU
However, I have been reading around and people have been saying that if a card has to have a reference PCB for the bios to work on the card. Is this true? My r9 290x has a custom PCB so i'm wondering if it will work or not. I asked this question in another thread, and the response that I got was "The BIOS you flash does not matter, the only difference would be the default clock speeds and voltages".

Thanks!:) BTW your guide is awesome!
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,776 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
My PC works with both modes. So it doesn't matter which mode it's on? I'm slightly confused :confused:
Also, I have a Sapphire r9 290x (New Edition), and I want to flash a 390x bios on it. I have a link to a modded 390x bios here: https://mega.co.nz/#!dU4AxRLI!zpCi2P-ybfy2ZxkQJ5TM0noSSSv7QoQD1KPvAVt1UVU
However, I have been reading around and people have been saying that if a card has to have a reference PCB for the bios to work on the card. Is this true? My r9 290x has a custom PCB so i'm wondering if it will work or not. I asked this question in another thread, and the response that I got was "The BIOS you flash does not matter, the only difference would be the default clock speeds and voltages".

Thanks!:) BTW your guide is awesome!

Thanks I appreciate it!

If you are repairing another GPU with that graphics card and your motherboard will auto switch is does not matter what BIOS it is using either UEFI or Legacy.

As for the question about the 390x bios unfortunately I don't cover things like that here. Questions like that would be seen and responded too better if you create your own thread.
 

Sarimner

New Member
Joined
Aug 4, 2015
Messages
1 (0.00/day)
16.) atiflash -f -p 0 xxx.rom

I recieved a bios rom directly from Sapphire today that will hopefully fix the flickering issue on my R9 270x. The bios I recieved does not have a .rom extension. The file name is "271X0400.O48".

In this case, I am not sure how to proceed with the last step. Should I rename the file/replace the extension to .rom or just replace the command with xxx.O48?

This will be my first time flashing and these are probably some silly questions I'm asking, but I really don't want to screw something up :)

Thanks for an awesome guide.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,776 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
I recieved a bios rom directly from Sapphire today that will hopefully fix the flickering issue on my R9 270x. The bios I recieved does not have a .rom extension. The file name is "271X0400.O48".

In this case, I am not sure how to proceed with the last step. Should I rename the file/replace the extension to .rom or just replace the command with xxx.O48?

This will be my first time flashing and these are probably some silly questions I'm asking, but I really don't want to screw something up :)

Thanks for an awesome guide.

probably not. Ususally when the bios has an extension other than .bin or .rom it is supposed to be used with a specific program. I would email them back and request a .bin or .rom
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.21/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
heyo, advice me!

My laptop has intel + AMD dual graphics, and if i disable ULPS i can OC the graphics card in windows 7 and 8.1. OCing does not work in windows 10.
I'd rather mod the BIOS and force some OC clocks onto it, since the gains i get are substantial (i saw upto 40% higher in some tests, its badly underclocked at stock)

GPU-Z doesnt support reading its BIOS, what else can i try?
 
Joined
Nov 18, 2010
Messages
7,110 (1.46/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
heyo, advice me!

My laptop has intel + AMD dual graphics, and if i disable ULPS i can OC the graphics card in windows 7 and 8.1. OCing does not work in windows 10.
I'd rather mod the BIOS and force some OC clocks onto it, since the gains i get are substantial (i saw upto 40% higher in some tests, its badly underclocked at stock)

GPU-Z doesnt support reading its BIOS, what else can i try?

For starters... fill out your laptop specs? :slap:
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.21/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
For starters... fill out your laptop specs? :slap:

the basic specs were in my specs, down the bottom :p

HP G6-2148TX
i7 3632QM , intel HD4000 + 7670 2GB annoying dual GPU thing
 
Joined
Nov 18, 2010
Messages
7,110 (1.46/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
the basic specs were in my specs, down the bottom :p

HP G6-2148TX
i7 3632QM , intel HD4000 + 7670 2GB annoying dual GPU thing

Oh... the GPU BIOS resides as a module inside your motherboard BIOS, the GPU is soldered on board.

And the BIOS is a write locked virgin nun... the only way is using SPI flasher and clips... You can extract the module and edit as a normal vbios then put it back. But... It simply ain't worth the hassle. Just crack why the OC does not work... try regedit mods to catalyst.
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.21/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Oh... the GPU BIOS resides as a module inside your motherboard BIOS, the GPU is soldered on board.

And the BIOS is a write locked virgin nun... the only way is using SPI flasher and clips... You can extract the module and edit as a normal vbios then put it back. But... It simply ain't worth the hassle. Just crack why the OC does not work... try regedit mods to catalyst.

feck. any tips for the regedit/catalyst stuff? that'd be better than afterburner and disabling ULPS.

edit: ugh i just found a modded driver that might fix the ULPS problem, what a great time to have changed OS's XD
 
Joined
Nov 18, 2010
Messages
7,110 (1.46/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor AMD RYZEN 9 5950X
Motherboard ASUS Strix X570-E
Cooling 2x 360 + 280 rads. 3x Gentle Typhoons, 3x Phanteks T30, 2x TT T140 . EK-Quantum Momentum Monoblock.
Memory 4x8GB G.SKILL Trident Z RGB F4-4133C19D-16GTZR 14-16-12-30-44
Video Card(s) Sapphire Pulse RX 7900XTX + under waterblock.
Storage Optane 900P[W11] + WD BLACK SN850X 4TB + 750 EVO 500GB + 1TB 980PRO[FEDORA]
Display(s) Philips PHL BDM3270 + Acer XV242Y
Case Lian Li O11 Dynamic EVO
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer BlackWidow V3 - Yellow Switch
Software FEDORA 39 / Windows 11 insider
feck. any tips for the regedit/catalyst stuff? that'd be better than afterburner and disabling ULPS.

edit: ugh i just found a modded driver that might fix the ULPS problem, what a great time to have changed OS's XD

Just search regedit EnableULPS the power play and other settings must be near too.
 
Status
Not open for further replies.
Top