Hello,
so my Powercolor 5700 (Non XT) Red Dragon came with an older bios that had a "fans won't spin up even at 100+ d. celsius" bug as has been reported for this card before. So in my wisdom i tried to remedy this and i took the opportunity to flash the 'performance default bios' (bios switch in the outer position closest towards the VGA output connectors/backplate) to the bios for the Powercolor 5700XT Red Dragon i downloaded here from the bios database.
So atiflash_293 first gave me a Subsystem_ID mismatch when trying to flash this via the GUI, but it worked fine when going the admin CMD route with "amdvbflash -f -p 0 whatever.rom" route. The bios works fine and as intended, but since i now rather want to go for a more balanced approach between powerdraw, heat and performance, i'd like to go back to the original or the updated original version that has been posted here in the database that hopefully fixes the fan issue.
But, i can't reflash another bios, i always end up with this CMD error message.
"
C:\Users\....\Desktop\atiflash_293>amdvbflash -f -p 0 bios.rom
Old SSID: 2398
New SSID: 2399
The result of RSA signature verify is PASS.
Old DeviceID: 731F
New DeviceID: 731F
Old Product Name: NAVI10 XT Fighter Dragon 8GB K6826JAA.ROM 190W 1750RPM
New Product Name: NAVI10 Dragon K7811JAA.ROM Fighter XL 170W 2000RPM
Old BIOS Version: 017.001.000.049.000000
New BIOS Version: 017.001.000.049.000000
Flash type: GD25Q80C
programmed = 0, romsize = 100000
ROM not erased
ERROR: 0FL01
''
I have made a backup with GPU-Z and with amdvbflash, neither works. Comparing the SHA1 hash of the GPU-Z backup i made with the original 5700 Red Dragon performance default bios from the database is a match.
So, what could be the problem? Why could i flash the bios from a Red Dragon 5700 to a Red Dragon 5700XT, but can't go back? I have not tried flashing another XT bios and would like to refrain from doing so right now. The XT bios works albeit having a very loud fan spinup behaviour on initial GPU load.
Let me know what else info you might need to help. I have tried to initiate the flash back via a USB stick as detailed in the AMD/ATI flash guide, but that was written for the old atiflash.exe version and trying this with amdvbflash was not recognized by freeBS on the usb stick.
Let me know what else i could try. Thanks
UPDATE: so i tried to do get this done using my igp, but no success. Same error message. As i have read here on the forums, this "BIOS not erased" error message hints a a write protected bios, is that the likely reason? If that is correct, how can this be? Can the bios itself be coded in a way that it kinda blocks write access to the bios flash memory, even if the previous bios could be flashed over i.e. obviously there was write access to the flash memory because i successfully managed to flash the XT bios. Just trying to get a grasp of how things work. The unlockrom command works and gives me the 'Rom unlocke' message, but this doesn't help either.
I am on windows 7 x64. Would there be any reason to assume trying this on a different computer running windwos 10 might make a difference?
BTW, when i try to flash a new bios via cmd as an admin, i hear 7 faint beeps coming from the gpu. Do 7 beeps have a specific meaning?
so my Powercolor 5700 (Non XT) Red Dragon came with an older bios that had a "fans won't spin up even at 100+ d. celsius" bug as has been reported for this card before. So in my wisdom i tried to remedy this and i took the opportunity to flash the 'performance default bios' (bios switch in the outer position closest towards the VGA output connectors/backplate) to the bios for the Powercolor 5700XT Red Dragon i downloaded here from the bios database.
So atiflash_293 first gave me a Subsystem_ID mismatch when trying to flash this via the GUI, but it worked fine when going the admin CMD route with "amdvbflash -f -p 0 whatever.rom" route. The bios works fine and as intended, but since i now rather want to go for a more balanced approach between powerdraw, heat and performance, i'd like to go back to the original or the updated original version that has been posted here in the database that hopefully fixes the fan issue.
But, i can't reflash another bios, i always end up with this CMD error message.
"
C:\Users\....\Desktop\atiflash_293>amdvbflash -f -p 0 bios.rom
Old SSID: 2398
New SSID: 2399
The result of RSA signature verify is PASS.
Old DeviceID: 731F
New DeviceID: 731F
Old Product Name: NAVI10 XT Fighter Dragon 8GB K6826JAA.ROM 190W 1750RPM
New Product Name: NAVI10 Dragon K7811JAA.ROM Fighter XL 170W 2000RPM
Old BIOS Version: 017.001.000.049.000000
New BIOS Version: 017.001.000.049.000000
Flash type: GD25Q80C
programmed = 0, romsize = 100000
ROM not erased
ERROR: 0FL01
''
I have made a backup with GPU-Z and with amdvbflash, neither works. Comparing the SHA1 hash of the GPU-Z backup i made with the original 5700 Red Dragon performance default bios from the database is a match.
So, what could be the problem? Why could i flash the bios from a Red Dragon 5700 to a Red Dragon 5700XT, but can't go back? I have not tried flashing another XT bios and would like to refrain from doing so right now. The XT bios works albeit having a very loud fan spinup behaviour on initial GPU load.
Let me know what else info you might need to help. I have tried to initiate the flash back via a USB stick as detailed in the AMD/ATI flash guide, but that was written for the old atiflash.exe version and trying this with amdvbflash was not recognized by freeBS on the usb stick.
Let me know what else i could try. Thanks
UPDATE: so i tried to do get this done using my igp, but no success. Same error message. As i have read here on the forums, this "BIOS not erased" error message hints a a write protected bios, is that the likely reason? If that is correct, how can this be? Can the bios itself be coded in a way that it kinda blocks write access to the bios flash memory, even if the previous bios could be flashed over i.e. obviously there was write access to the flash memory because i successfully managed to flash the XT bios. Just trying to get a grasp of how things work. The unlockrom command works and gives me the 'Rom unlocke' message, but this doesn't help either.
I am on windows 7 x64. Would there be any reason to assume trying this on a different computer running windwos 10 might make a difference?
BTW, when i try to flash a new bios via cmd as an admin, i hear 7 faint beeps coming from the gpu. Do 7 beeps have a specific meaning?
Last edited: