Zigu
New Member
- Joined
- Nov 26, 2011
- Messages
- 16 (0.00/day)
Hi,
Fixing a completely gone wrong ATI BIOS flash.
The other day I was trying to recover a Radeon 4890 which was flashed with the wrong BIOS.
To do that I put an 5970 (first card I had handy) into the primary PCI-E slot and the 4890 into the secondary slot.
As always I was in a hurry so I ran: atiflash -f -newbios -p 0 4890.bin
Heart Attack!! Realize what just happened?
The 0 stands for adapter 0 which is the PRIMARY card, so my 5970 now had an 4890 BIOS on it.
So I thought, I'll just flash it back... Problem: the 5970 PCI device ID changed. ATI's flashing
programs query the device ID to know which GPU to expect, so the software can use the right flashing method.
Unfortunately a device with wrond ID doesn't exist at all so ATIFlash didn't even show the card as installed.
The only way I could imagine how to fix this is by disconnecting the flash memory somehow so that the device ID does
not get changed (all ATI GPUs have a default value which can be overwritten by the ROM.)
So i had to find those serial flashmemory ROMS from my card. I found two ROMS (serial flashmemory) and they are Pm25LV010, AE1011, M19926LG and Pm25LV010, AE1011, M19927LG. I try connect 1 and 8 pin together from those ROMS, but that didn´t had luck. I got same error from ATIflash --> no adapter.
I complete fixing my 4890. I connect flashmemory 1 and 8 pin together and WOLAA, when restarting computer ATIflash found my 4890 in adapter.
So, i think the problem is now something with connects those two flashmemorys together, or something like that.
Please help me recover my 5970, THANKS.
Fixing a completely gone wrong ATI BIOS flash.
The other day I was trying to recover a Radeon 4890 which was flashed with the wrong BIOS.
To do that I put an 5970 (first card I had handy) into the primary PCI-E slot and the 4890 into the secondary slot.
As always I was in a hurry so I ran: atiflash -f -newbios -p 0 4890.bin
Heart Attack!! Realize what just happened?
The 0 stands for adapter 0 which is the PRIMARY card, so my 5970 now had an 4890 BIOS on it.
So I thought, I'll just flash it back... Problem: the 5970 PCI device ID changed. ATI's flashing
programs query the device ID to know which GPU to expect, so the software can use the right flashing method.
Unfortunately a device with wrond ID doesn't exist at all so ATIFlash didn't even show the card as installed.
The only way I could imagine how to fix this is by disconnecting the flash memory somehow so that the device ID does
not get changed (all ATI GPUs have a default value which can be overwritten by the ROM.)
So i had to find those serial flashmemory ROMS from my card. I found two ROMS (serial flashmemory) and they are Pm25LV010, AE1011, M19926LG and Pm25LV010, AE1011, M19927LG. I try connect 1 and 8 pin together from those ROMS, but that didn´t had luck. I got same error from ATIflash --> no adapter.
I complete fixing my 4890. I connect flashmemory 1 and 8 pin together and WOLAA, when restarting computer ATIflash found my 4890 in adapter.
So, i think the problem is now something with connects those two flashmemorys together, or something like that.
Please help me recover my 5970, THANKS.
Last edited: