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

Bad bios flash on s9300x2

moonlover

New Member
Joined
Mar 22, 2022
Messages
5 (0.00/day)
Hello,
I'm new to the forum: hello to everyone.
As the title says, it looks like I've bricked a s9300x2: I'll try to provide enough details so you can help me.
I've bought a couple of s9300x2 and tried to flash a bios in them, after saving a copy of the original bios.
For those who don't know, the s9300x2 is basically two radeon r9 fury nano printed on the same pcb.
After doing some tests, I've decided to flash this bios, using amdvbflash on hiveos.
On the first gpu, everything went fine. On the second though...
This is how the working gpu(s) looks like:
1648066912892.png

Nice hashrate, nice power consumption, but that's a different story.
After trying to flash the same bios on the second gpu(s), that little bastard isn't recognized anymore by the system.
Or, better, is only recognized when plugged in the same system as the working s9300x2, BUT only if the bios flashed (on the working gpu) is the one I've linked above, and it shows something like this:

Radeon R9 Fury/Nano/X
Unknown Memory 15-15 · xxx-xxx-xxxx

The second gpu isn't recognized if I run

amdvbflash -i

It only says

1648067929646.png


Which is the working gpu(s).


Though it appears on hiveos and if I run

gpu-detect list

If i try to flash the original bios on the bricked gpu, it says "rom flashing OK", and if I open the menu, it says "flashing card 2" and "3", which are the bricked ones (picture for reference: I know it says "flashing card 0" and "1".
But the gpu actually flashed is the one who already works.


1648067298143.png



I've tried shorting pins 1-8 (like I did several times, always successfully) and 4-7 (like this thread), but the gpu still isn't recognized, doesn't matter if I put it alone on the system or with the working one (in this case, it appears but behaves just like i wrote above).
Maybe am I not actually shorting the bios?
This is the card and those are the chips i've tried to short

1648067491868.png



1648067547388.png



This is the back of the card, I've also tried to short the highlighted chip in the second pic.

1648067588125.png


1648067651759.png




Some other useful details: the bricked gpu(s) actually heats. So it's not completly dead, and the first gpu heats more than the second (as it is supposed to do).
Mobo is a gigabyte z170 hd3p.
I guess this is all. If something isn't clear enough, I'm sorry: english is my only my third language. Just let me know and I'll try to explain again.

Greetings
 
Last edited:

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
42,691 (6.68/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Joined
Apr 22, 2021
Messages
1,891 (1.41/day)
Location
Romania
System Name Gaming1 / Office 2
Processor Intel i7 7700k@4.8ghz / Ryzen 7 5700G
Motherboard MSI 270 SLI PLUS / MSI MAG X570S - TOMAHAWK MAX WIFI
Cooling ID-Cooling Frostflow X 120 - Liquid / ID-Cooling SE-903 V2
Memory 2x16GB Corsair Vengeance LPX 3600 Black / 2x16GB Corsair Vengeance RGB Pro SL - 3600Mhz
Video Card(s) XFX RX 6600XT 8GB / XFX RX 5700XT THICC III Ultra 8GB
Storage 1st : 1x SSD Samsung 980 Pro 1Tb + 4x SAS HDD in RAID / 2nd : 1 Tb SSD Nvme Samsung 980 Pro 1Tb
Display(s) 2x Dell 3008 WFP
Case CoolerMaster HAF 932 / GENESIS IRID 300
Audio Device(s) Soundblaster XFI / Onboard
Power Supply Seasonic Focus 850 W / Seasonic Focus 850 W
Mouse Logitech G502 HERO / Logitech G5
Keyboard Dell SmartCard Reader SK 3205 / Dell SmartCard Reader SK 3205
Software 1st - Win 10 Pro X64 / Win 7 X86 / Ubuntu / 2nd - Windows 11 Pro x64
Hello
The first step is to move the card in a windows environment.
Stop flashing the card under HiveOS.
As you noticed you will brick them.
On the other hand we need to find out the location for the BIOS chip cause as i see it is not located on the back of the card.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
42,691 (6.68/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Hello
The first step is to move the card in a windows environment.
Stop flashing the card under HiveOS.
As you noticed you will brick them.
On the other hand we need to find out the location for the BIOS chip cause as i see it is not located on the back of the card.
Sometimes they are on front
 
Joined
Apr 22, 2021
Messages
1,891 (1.41/day)
Location
Romania
System Name Gaming1 / Office 2
Processor Intel i7 7700k@4.8ghz / Ryzen 7 5700G
Motherboard MSI 270 SLI PLUS / MSI MAG X570S - TOMAHAWK MAX WIFI
Cooling ID-Cooling Frostflow X 120 - Liquid / ID-Cooling SE-903 V2
Memory 2x16GB Corsair Vengeance LPX 3600 Black / 2x16GB Corsair Vengeance RGB Pro SL - 3600Mhz
Video Card(s) XFX RX 6600XT 8GB / XFX RX 5700XT THICC III Ultra 8GB
Storage 1st : 1x SSD Samsung 980 Pro 1Tb + 4x SAS HDD in RAID / 2nd : 1 Tb SSD Nvme Samsung 980 Pro 1Tb
Display(s) 2x Dell 3008 WFP
Case CoolerMaster HAF 932 / GENESIS IRID 300
Audio Device(s) Soundblaster XFI / Onboard
Power Supply Seasonic Focus 850 W / Seasonic Focus 850 W
Mouse Logitech G502 HERO / Logitech G5
Keyboard Dell SmartCard Reader SK 3205 / Dell SmartCard Reader SK 3205
Software 1st - Win 10 Pro X64 / Win 7 X86 / Ubuntu / 2nd - Windows 11 Pro x64
Sometimes they are on front
I believe those 2 chips that are highlighted in the picture are those.
I need to dig up to find some info regarding this cards.
@moonlover would you be so kind and make a clearer picture of the green label from your card ?
 

moonlover

New Member
Joined
Mar 22, 2022
Messages
5 (0.00/day)
Sure!

When using windows, the system doesn't boot at all. I'll try, why tho? I mean, there should be no difference flashing with hiveos via cmd, like a normal linux system


1648134940689.png



I'll also upload the original bios.
 

Attachments

  • FireProS9300x2-4G-Unknown_Mosel_HBM-113-C99301MS-100.rom
    512 KB · Views: 46
Joined
Apr 22, 2021
Messages
1,891 (1.41/day)
Location
Romania
System Name Gaming1 / Office 2
Processor Intel i7 7700k@4.8ghz / Ryzen 7 5700G
Motherboard MSI 270 SLI PLUS / MSI MAG X570S - TOMAHAWK MAX WIFI
Cooling ID-Cooling Frostflow X 120 - Liquid / ID-Cooling SE-903 V2
Memory 2x16GB Corsair Vengeance LPX 3600 Black / 2x16GB Corsair Vengeance RGB Pro SL - 3600Mhz
Video Card(s) XFX RX 6600XT 8GB / XFX RX 5700XT THICC III Ultra 8GB
Storage 1st : 1x SSD Samsung 980 Pro 1Tb + 4x SAS HDD in RAID / 2nd : 1 Tb SSD Nvme Samsung 980 Pro 1Tb
Display(s) 2x Dell 3008 WFP
Case CoolerMaster HAF 932 / GENESIS IRID 300
Audio Device(s) Soundblaster XFI / Onboard
Power Supply Seasonic Focus 850 W / Seasonic Focus 850 W
Mouse Logitech G502 HERO / Logitech G5
Keyboard Dell SmartCard Reader SK 3205 / Dell SmartCard Reader SK 3205
Software 1st - Win 10 Pro X64 / Win 7 X86 / Ubuntu / 2nd - Windows 11 Pro x64
I will dig further
 

moonlover

New Member
Joined
Mar 22, 2022
Messages
5 (0.00/day)
Thanks for your time.
I saw some youtubers literally re-writing the bios using an external tool, like this.
I've never done that, so I'm asking just in case there is no other option: would it be practical/easy?
 
Joined
Aug 11, 2014
Messages
866 (0.23/day)
Processor ryzen 5 5600x
Motherboard AB350m Pro4
Cooling custom loop
Memory TEAMGROUP T-Force TXKD416G3600HC18ADC01 16gbs XMP
Video Card(s) HP GTX1650 super 4gb
Storage MZVLB256HBHQ-000H1 PM981a (256GB)/3TB HDD
Display(s) Nitro XF243Y Pbmiiprx
Case Rosewill CULLINAN
Audio Device(s) onboard
Power Supply Corsair 750w
Mouse Best Buy Insignia
Keyboard Best Buy Insignia
Software Win 10 pro
Thanks for your time.
I saw some youtubers literally re-writing the bios using an external tool, like this.
I've never done that, so I'm asking just in case there is no other option: would it be practical/easy?
that will work, just be sure the one you get has ch341A printed on the chip. not ch341B.
 
Joined
May 30, 2015
Messages
1,944 (0.56/day)
Location
Seattle, WA
For those who don't know, the s9300x2 is basically two radeon r9 fury nano printed on the same pcb.

I'm curious as to why you made that connection, but didn't make the connection to the S9300 X2 being related to the Radeon Pro Duo which it shares its base design with. I would have tried the Pro Duo's firmware before resorting to flashing a Nano or Fury X BIOS.

These dual-GPUs have a primary and secondary BIOS, identified as such by the designations "MS" for "Master" and "SL" for "Slave". What you're trying to do is flash a single-GPU "Master" BIOS onto a secondary accelerator on a dual-GPU solution that's expecting to have a "Slave" BIOS, which is generally setup to communicate directly with the other GPU core. DO NOT EVER expect that to work without problems.

Go back to your working S9300 X2 and get BOTH of the BIOS versions off, not just the MS BIOS. Then flash the two halves of the bad-flashed card independently. Identify which GPU reports as MS, and which is SL, then replicate that pattern on the bad card.
 

moonlover

New Member
Joined
Mar 22, 2022
Messages
5 (0.00/day)
I've flashed the gpu with the bios of a Fury X because it was the best in terms of performance and consumption. Of course I've tried other bioses before (s9300x2 and radeon pro duo), but i ended up flashing that one because on the other gpu have been working without a problem for two days (at the time of the flash, now more that two weeks).
I've got a copy of both bioses (MS and SL), the problem is I'm not able to flash any other bios in the gpu.
I was able to get it "recognized" shorting pin 1 and 8, even without the working one plugged in, but when I try to flash a bios it always says "Adapter not found ERROR: 0FL01".
 
Joined
Apr 22, 2021
Messages
1,891 (1.41/day)
Location
Romania
System Name Gaming1 / Office 2
Processor Intel i7 7700k@4.8ghz / Ryzen 7 5700G
Motherboard MSI 270 SLI PLUS / MSI MAG X570S - TOMAHAWK MAX WIFI
Cooling ID-Cooling Frostflow X 120 - Liquid / ID-Cooling SE-903 V2
Memory 2x16GB Corsair Vengeance LPX 3600 Black / 2x16GB Corsair Vengeance RGB Pro SL - 3600Mhz
Video Card(s) XFX RX 6600XT 8GB / XFX RX 5700XT THICC III Ultra 8GB
Storage 1st : 1x SSD Samsung 980 Pro 1Tb + 4x SAS HDD in RAID / 2nd : 1 Tb SSD Nvme Samsung 980 Pro 1Tb
Display(s) 2x Dell 3008 WFP
Case CoolerMaster HAF 932 / GENESIS IRID 300
Audio Device(s) Soundblaster XFI / Onboard
Power Supply Seasonic Focus 850 W / Seasonic Focus 850 W
Mouse Logitech G502 HERO / Logitech G5
Keyboard Dell SmartCard Reader SK 3205 / Dell SmartCard Reader SK 3205
Software 1st - Win 10 Pro X64 / Win 7 X86 / Ubuntu / 2nd - Windows 11 Pro x64
Hello.
As i said earlier, please put the card in a windows environment.
First of all download please version 2.93 which is older but works better.
First of all after you download this version please do not forget to start CMD with admin privileges.
In CMD window you must use first the following commands before flashing :
amdvbflash -i this will indicate the info about your adapter and GPU number
based on the answer obtained from the command above you will use the next command:
amdvbflash -unlockrom 0 where 0 is usually the number of your adapter in the system. But in your case it could be different.
Then use the right number instead "0" which i put in example
Only now you can flash the BIOS

Here you have a short "how to" about flashing a BIOS.
 

Attachments

  • download 2.93.jpg
    download 2.93.jpg
    431.9 KB · Views: 45

moonlover

New Member
Joined
Mar 22, 2022
Messages
5 (0.00/day)
Hello,
I've tried re-flashing using windows, but i always get the same error: adapter not found. No matter if i short the bios or not.
I've also tried using the bootable usb method: same result.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
42,691 (6.68/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
You need a SPI flasher
 
Top