Bricked Gigabyte G1 Rx470? But ok?

Hi. I stupidly flash this rom: Claymore's ZCash/BTG AMD GPU Miner v12.6 (Windows/Linux) using atiflash and ended up with a partially bricked card. I tried to unbrick as per: https://www.reddit.com/r/Amd/comments/3nxhju/my_semidetailed_guide_to_unbricking_an_amd_gpu/ but kept getting the dreaded “failed to read rom 0fl01” when trying to flash back the factory rom (which I backed up using atiflash. The card is recognized by windows and I can mine no problem. However after rebooting drivers were re-installed automatically and now it seems that things are back to “normal” somehow?

The -ai below seems to show dual bios? Could this be the case? I tried search for info but could not find anything.

Based on the below does it appear that back to stock? I’m runningn claymore v3.1 with a few settings tweaked. Fairly happy with results. 1x Rx470 4gb, 1x Rx480 4gb, 2x rx 480 8gb.

GPU #0: Ellesmere, 4096 MB available, 32 compute units
GPU #1: Ellesmere, 4096 MB available, 36 compute units
GPU #2: Ellesmere, 8192 MB available, 36 compute units
GPU #3: Ellesmere, 8192 MB available, 36 compute units
ZEC - Total Speed: 195.574 H/s, Total Shares: 247, Rejected: 3, Time: 00:11
ZEC: GPU0 45.301 H/s, GPU1 43.227 H/s, GPU2 53.901 H/s, GPU3 53.145 H/s
Current ZEC pool share target: 0x0083126e (diff: 500H)
GPU0 t=69C fan=31%, GPU1 t=58C fan=38%, GPU2 t=71C fan=38%

adapter bn dn fn dID asic flash romsize test bios p/n
======= == == == ==== =============== ============== ======= ====
0 01 00 00 67DF Polaris10 M25P20/c 40000 pass 113-P10XT-E1288-8
1 02 00 00 67DF Polaris10 GD25Q41B 80000 pass -
2 03 00 00 67DF Polaris10 M25P20/c 40000 pass 113-P10XT-E1288-8
3 05 00 00 67DF Polaris10 W25X40 80000 pass 113-V34111-F1

D:\temp\atiflash>atiflash -ai 1
Adapter 1 (BN=02, DN=00, FN=00, PCIID=00001002, SSID=000022D7)
Asic Family : Polaris10
Flash Type : GD25Q41B (512 KB)
Product Name is : GV-RX470G1 GAMING-4GD/F3/042F
Bios Config File: RX470G14.F3
Bios P/N : P/N Not Available
Bios Version : 015.050.000.000.000000
Bios Date is : 07/25/16 08:11
Image 1 – Offset 0x0

ROM header contents:
Signature 0xAA55
PCIR offset 0x0248
PCI Data Structure
Signature PCIR
Vendor ID 0x1002
Device ID 0x67DF
PCI Revision 0x00
Image size 0xE800
Code revision 0x0F32
Indicator 0x00 (Not last image)
Code type 0x00 (PCAT Image)
Legacy BIOS File Name RX470G14.F3
Legacy BIOS Part Number xxx-xxx-xxx
Legacy BIOS Build Number 354504
Legacy BIOS Change List 1294895
Binary BIOS_IDTF 0x9789EEEB
ByteCheckSum 0
Image 2 – Offset 0xE800

ROM header contents:
Signature 0xAA55
PCIR offset 0x001C
PCI Data Structure
Signature PCIR
Vendor ID 0x1002
Device ID 0x67DF
PCI Revision 0x00
Image size 0xE800
Code revision 0x0000
Indicator 0x80 (last image)
Code type 0x03 (EFI Image)
EFI Signature 0x0EF1
Compression Type 0x0001 (compressed)
Machine type 0x8664 (X64)
Subsystem 0x000B (EFI boot service driver)
EFI image offset 0x0058 (abs: 0xE858)
Uefi Ids from EFI_PCI_EXPANSION_ROM_HEADER:
UefiSourceRevision GOP AMD REV: x.x.x.x.x
UefiSourceChangeList xxxx
UefiBiosBuildNumber xxxx

Dump Gop Driver Info:
Machine type code X64
The GOP Driver appears to be Authenticode signed.
Size Of Gop Image 98144 (95 KB)
GOP Driver Name: AMD GOP X64 Release Driver Rev.1.60.0.15.50.Feb 1 2016.14:59:32
GOP AMD_Build 425
GOP AMD_CL 1233155
GOP BIOS_IDTF 0xDEADBEEF
GOP Driver does not carry tables!

Any chance your GPUs have a dual bios switch ?

You might want to flip it and see

I assume it a physical switch. I checked, doesn’t have one. Strange thing is I believe through the process of trying to flash back to stock something worked

What GPUs do you have ?

Use this method should work it worked for me for 370 also just follow the instructions

Gigabyte g1 Rx 470 is the one I had issues with. Thx