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

AMD/ATI ATIFlash - flashing questions

Joined
Sep 27, 2014
Messages
527 (0.31/day)
I want to edit my RX580 Device ID with the ID of a WX7100.
In the help of DOS version of atiflash, I see the following:
Code:
-mi <Num> [ID]          Modify SSID & SVID in BIOS image of adapter <Num> to
                        <ID>.  SSID & SVID in BIOS image of adapter <Num> is
                        displayed if [ID] is not specified.
-mb <Num> <File>        Modify SSID, SVID, BIOS Pin Number, & Boot Message in
                        BIOS image of adapter <Num> to values in <filename>.
                        Input file example:
                           ssid = 715B
                           svid = 1002
                           biospn = "113-xxxxxx-xx"
                           bootmsg = "AMD graphic board"

-isr <Num> <Build Number> <Board Number>  Set ISR number based on the given
                                          build and board number
                                          if not specified, print out ISR Number
-prod <Num> <12 digit serial number>      Set PROD number based
                                          on the given serial number
                                          if not specified, print out SN Number
-checkprodsn <Num> <12 Digit Serial Number>  Comparing the Prod SN based on
                                             existing prod sn saved in ROM
Firstly, I guess that the SSID is not the DeviceID? How do I change that?
Secondly, can someone explain what's up with the ISR number?
 
Last edited:

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
26,264 (6.05/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
Check the 580 bios against a WX7100
 
Joined
Jul 3, 2018
Messages
618 (1.90/day)
Location
Haswell, USA
System Name Matrexx 55 | Clevo P770ZM
Processor i7 8700K 5GHZ 1.35v | 4790K 4.6ghz 1.3V |
Motherboard Z390 Gaming X | Z97 Clevo |
Cooling Macho Rev B | Laptop heatsinks
Memory 64GB | 32GB 2400MHZ SODIMM
Video Card(s) Vega 56 | GTX 980M
Storage 512GB MX100 + 1.5TB Spinpoint HDD | 256GB MX300 + 1TB HDD|
Display(s) 1080P 144HZ/1200 66HZ (2)/ 1440P 60HZ | 1080P 75HZ 15.4 |
Case Matrexx 55 | Laptop shells
Audio Device(s) Various sound cards
Power Supply 750W | 330W |
Mouse too many
Keyboard K552 | Acer and Dell OEM KB's |
Software Windows 8.1/Windows 10/OSX "Mojave"
I know people who've flashed RX 480 VBIOS to the mobile WX7100 so it should be compatible?
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
26,264 (6.05/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
Sep 27, 2014
Messages
527 (0.31/day)
That's the same BIOS and, based on the ID numbers cross-checked against RadronPro ccc2_install.xml file, it seems that is a laptop version. If I had a desktop version, it wold be nice.

What I did until now (and didn't work) - I have hex edited the ID numbers in my stock BIOS (there are two BIOS portions, one legacy, one UEFI). During the search in the BIOS, my ID appeared in three places (reversed endian). I calculated and applied the new checksum. I even edited the name (RX580 is in clear).

After boot, Windows and gpu-z are still showing the card as RX580. So that's somewhere else.
I know that nvidia added also hardware straps for ID's (resistors soldered on the back) on Maxwell (or newer) cards: https://www.eevblog.com/forum/chat/hacking-nvidia-cards-into-their-professional-counterparts/
Wonder if AMD did the same for their Radeon RX5xx gen cards?

PS: I had as backup card an older ATI HD 8450 (Caicos, TerraScale 2) gen card in a secondary slot, to be able to recover-flash if anything went wrong.
Works well with generic MS drivers, in combo with CGN and AMD drivers, but if you try to add AMD TerraScale 2 drivers with the GCN ones it will mess up your Windows! I have to recover the drive, and even after that the profile was corrupted, had to delete it from registry.
 
Last edited:

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
26,264 (6.05/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
Yeah that's the only bios we have here unfortunately
 
Joined
Oct 6, 2018
Messages
220 (0.96/day)
System Name SALTY
Processor A10-5800K
Motherboard A75
Cooling Air
Memory 10Gig DDR133
Video Card(s) HD 7660D
Storage HDD
Display(s) 4k HDR TV
Power Supply 320 Watt
I want to edit my RX580 Device ID with the ID of a WX7100
doesn't the WX 7100 need use/access to ECC ram ? I'm sure I read some was trying to do same thing but was having stability issues, gave up and flashed it back to rx580 sure it was due to ASIC quality difference between the rx580 and WX 7100 and think they said something to do with ECC ram (not sure if they mean on card or in system) needed for some of the types of software critical app's the card was made for? not sure if any of that is correct though lol so just asking
 
Joined
Oct 6, 2018
Messages
220 (0.96/day)
System Name SALTY
Processor A10-5800K
Motherboard A75
Cooling Air
Memory 10Gig DDR133
Video Card(s) HD 7660D
Storage HDD
Display(s) 4k HDR TV
Power Supply 320 Watt
No ECC on the WX7100, basically it's the same card like RX580, lower clocked:
https://www.tomshardware.com/reviews/amd-radeon-pro-wx-7100,4896.html
hmm maybe they mean, recommend ECC ram for the system, to run certain apps for the drivers of the wx7100 ?, the long and short of it from what I could make out is the WX7100 is higher quality silicon and its higher clocked and more reliable.

I see if I can find were I was reading it

have a read on here may help figure something out
https://www.reddit.com/r/Amd/comments/67grz3
 
Last edited:
Joined
Mar 10, 2010
Messages
6,310 (1.88/day)
Location
Manchester uk
System Name RyzenGtEvo
Processor Amd R5 2600X@4.1
Motherboard Crosshair hero7 @bios 2203
Cooling 360EK extreme rad+ 360$EK slim all push, cpu Monoblock Gpu full cover all EK
Memory Gigabyte Aurus Rgb 16Gb in two sticks.
Video Card(s) Sapphire refference Rx vega 64 EK waterblocked
Storage Samsung Nvme Pg981, samsung 840 basic ,primocache drive for, WD2Tbgrn +3Tbgrn,
Display(s) Samsung uea28"850R 4k freesync, LG 49" 4K 60hz ,Oculus
Case Lianli p0-11 dynamic
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi
Mouse Roccat Kova
Keyboard Roccat Iksu force fx
Software Win 10 Pro
Benchmark Scores 8056 vega 3dmark timespy

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
26,264 (6.05/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
I may have to try that:) see if I can get a gpu installed on server2016 ,cheers , how are you both thinking its mobile though , it's top clock is 1243 and it looks clock for clock like it should for the wx7100 afaik.?
Im not thinking its mobile, thats the only 1 in our database
 
Joined
Oct 6, 2018
Messages
220 (0.96/day)
System Name SALTY
Processor A10-5800K
Motherboard A75
Cooling Air
Memory 10Gig DDR133
Video Card(s) HD 7660D
Storage HDD
Display(s) 4k HDR TV
Power Supply 320 Watt
GDDR5 is ECC memory. Both cards have it.

And that ROM linked above is NOT for a WX 7100 Mobile. It has the device ID of the desktop version(1002 67C4). The device ID for the mobile version is 1002 67C0.
didn't know that ?
 
Joined
Feb 2, 2015
Messages
2,672 (1.70/day)
Location
On The Highway To Hell \m/

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
26,264 (6.05/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
GDDR5 is ECC memory. Both cards have it.

And that ROM linked above is NOT for a WX 7100 Mobile. It has the device ID of the desktop version(1002 67C4). The device ID for the mobile version is 1002 67C0.
Yeah I got to learn how to read device IDs a little bit better to expand my knowledge of it all because eventually I will be doing bios modifications myself
 
Joined
Sep 27, 2014
Messages
527 (0.31/day)
Download the AMD RadeonPro drivers and expand them with 7zip.
In the "Config" folder you will find the file "ccc2_install.xml". Open with an editor (notepad) and search for:
Device Id: 1002 67C4
Subsystem Id: 1002 0B0D
You won't find anything.

Search only for the 67C4. The devices with Device Id 1002 67C4 are either "Ellesmere Mobile GL XT" or, if they are, "Ellesmere Desktop GL XT" are marked as "AMD Radeon(TM) Pro Duo".

But search for the desktop WX 7100 Graphics and you will see they have only the Device ID: 1002 67C7 See the screen capture below.

PS: And no, EDC is not the same as ECC. EDC insures the data integrity on the chip (die) itself, while ECC is realized between chips, organized as a word, requiring an extra memory to hold the parity bit. Like instead of eight memory chips, you have nine soldered on board. Plus a separate controller to calculate the parity.
https://en.wikipedia.org/wiki/ECC_memory
 

Attachments

Last edited:
Top